# near model CODE resource # jump table entries: 4184-4184 (1 of them) fn00000000: 00000000 4E56 FFEE link A6, -0x0012 00000004 2F0C move.l -[A7], A4 00000006 4267 clr.w -[A7] 00000008 A994 syscall CurResFile 0000000A 3B5F A378 move.w [A5 - 0x5C88], [A7]+ 0000000E 41ED A108 lea.l A0, [A5 - 0x5EF8] 00000012 43FA 00B8 lea.l A1, [PC + 0xB8 /* 000000CC, value 0x10303132, pstring "0123456789ABCDEF" */] 00000016 7003 moveq.l D0, 0x03 label00000018: 00000018 20D9 move.l [A0]+, [A1]+ 0000001A 51C8 FFFC dbf D0, -0x6 /* 00000018 */ 0000001E 3091 move.w [A0], [A1] 00000020 1B7C 0001 A138 move.b [A5 - 0x5EC8], 0x1 00000026 1B7C 0001 A370 move.b [A5 - 0x5C90], 0x1 0000002C 207C 0000 0B7C movea.l A0, 0xB7C 00000032 4A90 tst.l [A0] 00000034 5EC0 sgt D0 00000036 4400 neg.b D0 00000038 1B40 A130 move.b [A5 - 0x5ED0], D0 0000003C 4267 clr.w -[A7] 0000003E 3EB8 0BAA move.w [A7], [0x00000BAA /* MBarHeight */] 00000042 3B5F A3B8 move.w [A5 - 0x5C48], [A7]+ 00000046 4267 clr.w -[A7] 00000048 A887 syscall TextFont 0000004A 486E FFEE pea.l [A6 - 0x12] 0000004E A88B syscall GetFontInfo 00000050 302E FFF0 move.w D0, [A6 - 0x10] 00000054 D06E FFEE add.w D0, [A6 - 0x12] 00000058 5840 addq.w D0, 4 0000005A 3B40 A372 move.w [A5 - 0x5C8E], D0 0000005E 08ED 0000 A373 bset.b [A5 - 0x5C8D], 0x0 00000064 7013 moveq.l D0, 0x13 00000066 B06D A372 cmp.w D0, [A5 - 0x5C8E] 0000006A 6F06 ble +0x8 /* 00000072 */ 0000006C 3B7C 0013 A372 move.w [A5 - 0x5C8E], 0x13 label00000072: 00000072 526D A372 addq.w [A5 - 0x5C8E], 1 00000076 4EAD 2432 jsr [A5 + 0x2432 /* export_1154 */] 0000007A 42A7 clr.l -[A7] 0000007C A975 syscall TickCount 0000007E 2B5F A3AA move.l [A5 - 0x5C56], [A7]+ 00000082 7003 moveq.l D0, 0x03 00000084 2B40 A404 move.l [A5 - 0x5BFC], D0 00000088 3B7C 012E A38A move.w [A5 - 0x5C76], 0x12E 0000008E 42A7 clr.l -[A7] 00000090 4267 clr.w -[A7] 00000092 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */] 00000096 285F movea.l A4, [A7]+ 00000098 200C move.l D0, A4 0000009A 6706 beq +0x8 /* 000000A2 */ 0000009C 2054 movea.l A0, [A4] 0000009E 1B50 A38B move.b [A5 - 0x5C75], [A0] label000000A2: 000000A2 2F3C 0001 0080 move.l -[A7], 0x10080 000000A8 486E FFF6 pea.l [A6 - 0xA] 000000AC 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 000000B0 3B6E FFF6 A134 move.w [A5 - 0x5ECC], [A6 - 0xA] 000000B6 3B6E FFFA A388 move.w [A5 - 0x5C78], [A6 - 0x6] 000000BC 1B7C 0001 A132 move.b [A5 - 0x5ECE], 0x1 000000C2 422D A14A clr.b [A5 - 0x5EB6] 000000C6 285F movea.l A4, [A7]+ 000000C8 4E5E unlink A6 000000CA 4E75 rts 000000CC 1030 3132 3334 3536 3738 move.b D0, [[A0 + 0x33343536 + D3] + 0x3738] 000000D6 3941 4243 move.w [A4 + 0x4243], D1 000000DA 4445 neg.w D5 000000DC 4600 not.b D0 fn000000DE: 000000DE 4E56 FFF4 link A6, -0x000C 000000E2 48E7 0F00 movem.l -[A7], D4,D5,D6,D7 000000E6 7000 moveq.l D0, 0x00 000000E8 2D40 FFF4 move.l [A6 - 0xC], D0 000000EC 42A7 clr.l -[A7] 000000EE 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000000F2 2F3C 8402 0008 move.l -[A7], 0x84020008 000000F8 A8B5 syscall ScriptUtil 000000FA 201F move.l D0, [A7]+ 000000FC 3E00 move.w D7, D0 000000FE 2F3C 000A 0000 move.l -[A7], 0xA0000 /* '\n\0\0' */ 00000104 42A7 clr.l -[A7] 00000106 2F3C 8206 000A move.l -[A7], 0x8206000A 0000010C A8B5 syscall ScriptUtil 0000010E 3C1F move.w D6, [A7]+ 00000110 206D FE88 movea.l A0, [A5 - 0x178] 00000114 3A28 0044 move.w D5, [A0 + 0x44] 00000118 206D FE88 movea.l A0, [A5 - 0x178] 0000011C 2F08 move.l -[A7], A0 0000011E 4267 clr.w -[A7] 00000120 3F2E 000C move.w -[A7], [A6 + 0xC] 00000124 4EAD 1F0A jsr [A5 + 0x1F0A /* export_989 */] 00000128 301F move.w D0, [A7]+ 0000012A 205F movea.l A0, [A7]+ 0000012C 3140 0044 move.w [A0 + 0x44], D0 00000130 42A7 clr.l -[A7] 00000132 2F3C 0000 0200 move.l -[A7], 0x200 00000138 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 0000013C 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 00000140 6736 beq +0x38 /* 00000178 */ 00000142 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000146 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 0000014A 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000014E 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00000152 4267 clr.w -[A7] 00000154 206E FFF4 movea.l A0, [A6 - 0xC] 00000158 2F10 move.l -[A7], [A0] 0000015A 2F3C 8204 FFF8 move.l -[A7], 0x8204FFF8 00000160 A8B5 syscall ScriptUtil 00000162 381F move.w D4, [A7]+ 00000164 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000168 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 0000016C 4A44 tst.w D4 0000016E 6708 beq +0xA /* 00000178 */ 00000170 486E FFF4 pea.l [A6 - 0xC] 00000174 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] label00000178: 00000178 2D6E FFF4 000E move.l [A6 + 0xE], [A6 - 0xC] 0000017E 2F3C 000A 0000 move.l -[A7], 0xA0000 /* '\n\0\0' */ 00000184 3007 move.w D0, D7 00000186 48C0 ext.l D0 00000188 2F00 move.l -[A7], D0 0000018A 2F3C 8206 000A move.l -[A7], 0x8206000A 00000190 A8B5 syscall ScriptUtil 00000192 3C1F move.w D6, [A7]+ 00000194 206D FE88 movea.l A0, [A5 - 0x178] 00000198 3145 0044 move.w [A0 + 0x44], D5 0000019C 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+ 000001A0 4E5E unlink A6 000001A2 205F movea.l A0, [A7]+ 000001A4 5C4F addq.w A7, 6 000001A6 4ED0 jmp [A0] fn000001A8: 000001A8 4E56 FFEC link A6, -0x0014 000001AC 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 000001B0 41ED A24A lea.l A0, [A5 - 0x5DB6] 000001B4 2008 move.l D0, A0 000001B6 5280 addq.l D0, 1 000001B8 2F00 move.l -[A7], D0 000001BA 2F3C 0000 0123 move.l -[A7], 0x123 000001C0 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000001C4 102D A24A move.b D0, [A5 - 0x5DB6] 000001C8 671C beq +0x1E /* 000001E6 */ 000001CA 2F00 move.l -[A7], D0 000001CC 42A7 clr.l -[A7] 000001CE 3F3C 0004 move.w -[A7], 0x4 000001D2 2F3C 8402 0008 move.l -[A7], 0x84020008 000001D8 A8B5 syscall ScriptUtil 000001DA 221F move.l D1, [A7]+ 000001DC 201F move.l D0, [A7]+ 000001DE 7401 moveq.l D2, 0x01 000001E0 B481 cmp.l D2, D1 000001E2 5DC1 slt D1 000001E4 C001 and.b D0, D1 label000001E6: 000001E6 1B40 A24B move.b [A5 - 0x5DB5], D0 000001EA 42A7 clr.l -[A7] 000001EC 2F3C 0004 0000 move.l -[A7], 0x40000 000001F2 2F3C 8404 000C move.l -[A7], 0x8404000C 000001F8 A8B5 syscall ScriptUtil 000001FA 4A9F tst.l [A7]+ 000001FC 6706 beq +0x8 /* 00000204 */ 000001FE 08ED 0000 A255 bset.b [A5 - 0x5DAB], 0x0 label00000204: 00000204 102D A24B move.b D0, [A5 - 0x5DB5] 00000208 6700 00C8 beq +0xCA /* 000002D2 */ 0000020C 4206 clr.b D6 0000020E 7E01 moveq.l D7, 0x01 00000210 6052 bra +0x54 /* 00000264 */ label00000212: 00000212 42A7 clr.l -[A7] 00000214 3F07 move.w -[A7], D7 00000216 3F3C 0004 move.w -[A7], 0x4 0000021A 2F3C 8404 000C move.l -[A7], 0x8404000C 00000220 A8B5 syscall ScriptUtil 00000222 4A9F tst.l [A7]+ 00000224 673C beq +0x3E /* 00000262 */ 00000226 202D A252 move.l D0, [A5 - 0x5DAE] 0000022A 3207 move.w D1, D7 0000022C 03C0 .incomplete 0000022E 2B40 A252 move.l [A5 - 0x5DAE], D0 00000232 1006 move.b D0, D6 00000234 0A00 0001 xori.b D0, 0x1 00000238 4A00 tst.b D0 0000023A 6726 beq +0x28 /* 00000262 */ 0000023C 2F00 move.l -[A7], D0 0000023E 42A7 clr.l -[A7] 00000240 3F07 move.w -[A7], D7 00000242 3F3C 0016 move.w -[A7], 0x16 00000246 2F3C 8404 000C move.l -[A7], 0x8404000C 0000024C A8B5 syscall ScriptUtil 0000024E 221F move.l D1, [A7]+ 00000250 201F move.l D0, [A7]+ 00000252 0801 0003 btst.b D1, 0x3 00000256 56C1 sne D1 00000258 C001 and.b D0, D1 0000025A 6706 beq +0x8 /* 00000262 */ 0000025C 7C01 moveq.l D6, 0x01 0000025E 4267 clr.w -[A7] 00000260 A834 syscall SetFScaleDisable label00000262: 00000262 5247 addq.w D7, 1 label00000264: 00000264 701F moveq.l D0, 0x1F 00000266 B047 cmp.w D0, D7 00000268 6CA8 bge -0x56 /* 00000212 */ 0000026A 42A7 clr.l -[A7] 0000026C 3F3C 0012 move.w -[A7], 0x12 00000270 2F3C 8402 0008 move.l -[A7], 0x84020008 00000276 A8B5 syscall ScriptUtil 00000278 201F move.l D0, [A7]+ 0000027A 3B40 A250 move.w [A5 - 0x5DB0], D0 0000027E 42A7 clr.l -[A7] 00000280 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 00000284 3F3C 0006 move.w -[A7], 0x6 00000288 2F3C 8404 000C move.l -[A7], 0x8404000C 0000028E A8B5 syscall ScriptUtil 00000290 4A9F tst.l [A7]+ 00000292 56C0 sne D0 00000294 4400 neg.b D0 00000296 1B40 A24C move.b [A5 - 0x5DB4], D0 0000029A 6706 beq +0x8 /* 000002A2 */ 0000029C 3B7C FFFE A262 move.w [A5 - 0x5D9E], 0xFFFE label000002A2: 000002A2 42A7 clr.l -[A7] 000002A4 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 000002A8 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000002AC 2F3C 8404 000C move.l -[A7], 0x8404000C 000002B2 A8B5 syscall ScriptUtil 000002B4 7001 moveq.l D0, 0x01 000002B6 B09F cmp.l D0, [A7]+ 000002B8 57C0 seq D0 000002BA 4400 neg.b D0 000002BC 1B40 A24D move.b [A5 - 0x5DB3], D0 000002C0 6710 beq +0x12 /* 000002D2 */ 000002C2 4267 clr.w -[A7] 000002C4 486D A26E pea.l [A5 - 0x5D92] 000002C8 2F3C 8204 0022 move.l -[A7], 0x82040022 000002CE A8B5 syscall ScriptUtil 000002D0 1A1F move.b D5, [A7]+ label000002D2: 000002D2 42A7 clr.l -[A7] 000002D4 2F3A 00D0 move.l -[A7], [PC + 0xD0 /* 000003A6, value 0x4D4C4342 'MLCB', cstring "MLCBNV" */] 000002D8 4267 clr.w -[A7] 000002DA A9A0 syscall GetResource 000002DC 2B5F A256 move.l [A5 - 0x5DAA], [A7]+ 000002E0 4267 clr.w -[A7] 000002E2 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 000002E6 1F3C 0004 move.b -[A7], 0x4 000002EA 486E FFF4 pea.l [A6 - 0xC] 000002EE 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */] 000002F2 4A5F tst.w [A7]+ 000002F4 57C0 seq D0 000002F6 4400 neg.b D0 000002F8 1B40 A24E move.b [A5 - 0x5DB2], D0 000002FC 4EAD 236A jsr [A5 + 0x236A /* export_1129 */] 00000300 082D 0000 A255 btst.b [A5 - 0x5DAB], 0x0 00000306 670E beq +0x10 /* 00000316 */ 00000308 42A7 clr.l -[A7] 0000030A 4267 clr.w -[A7] 0000030C 2F0E move.l -[A7], A6 0000030E 4EBA FDCE jsr [PC - 0x232 /* 000000DE */] 00000312 2B5F A25E move.l [A5 - 0x5DA2], [A7]+ label00000316: 00000316 4A6D A250 tst.w [A5 - 0x5DB0] 0000031A 6710 beq +0x12 /* 0000032C */ 0000031C 42A7 clr.l -[A7] 0000031E 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 00000322 2F0E move.l -[A7], A6 00000324 4EBA FDB8 jsr [PC - 0x248 /* 000000DE */] 00000328 2B5F A25A move.l [A5 - 0x5DA6], [A7]+ label0000032C: 0000032C 42A7 clr.l -[A7] 0000032E 2F3A 0072 move.l -[A7], [PC + 0x72 /* 000003A2, value 0x73706365 'spce', cstring "spceMLCBNV" */] 00000332 4267 clr.w -[A7] 00000334 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 00000338 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 0000033C A9A0 syscall GetResource 0000033E 285F movea.l A4, [A7]+ 00000340 200C move.l D0, A4 00000342 673C beq +0x3E /* 00000380 */ 00000344 42A7 clr.l -[A7] 00000346 2F0C move.l -[A7], A4 00000348 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 0000034C 7002 moveq.l D0, 0x02 0000034E 2F00 move.l -[A7], D0 00000350 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000354 201F move.l D0, [A7]+ 00000356 3B40 A264 move.w [A5 - 0x5D9C], D0 0000035A 7004 moveq.l D0, 0x04 0000035C B06D A264 cmp.w D0, [A5 - 0x5D9C] 00000360 6C06 bge +0x8 /* 00000368 */ 00000362 3B7C 0004 A264 move.w [A5 - 0x5D9C], 0x4 label00000368: 00000368 2F14 move.l -[A7], [A4] 0000036A 486D A266 pea.l [A5 - 0x5D9A] 0000036E 302D A264 move.w D0, [A5 - 0x5D9C] 00000372 E340 asl D0.w, 1 00000374 48C0 ext.l D0 00000376 2F00 move.l -[A7], D0 00000378 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 0000037C 2F0C move.l -[A7], A4 0000037E A9A3 syscall ReleaseResource label00000380: 00000380 4267 clr.w -[A7] 00000382 3F2D A250 move.w -[A7], [A5 - 0x5DB0] 00000386 4267 clr.w -[A7] 00000388 486E FFEE pea.l [A6 - 0x12] 0000038C 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */] 00000390 381F move.w D4, [A7]+ 00000392 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000396 4EAD 2422 jsr [A5 + 0x2422 /* export_1152 */] 0000039A 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 0000039E 4E5E unlink A6 000003A0 4E75 rts 000003A2 7370 moveq.l D1, 0x70 000003A4 6365 bls +0x67 /* 0000040B */ 000003A6 4D4C chk.w D6, A4 000003A8 4342 chk.w D1, D2 fn000003AA: 000003AA 4E56 0000 link A6, 0 000003AE 2B6D A65C A644 move.l [A5 - 0x59BC], [A5 - 0x59A4] 000003B4 2B6D A65C A664 move.l [A5 - 0x599C], [A5 - 0x59A4] 000003BA 2B6D A65C A67C move.l [A5 - 0x5984], [A5 - 0x59A4] 000003C0 2B6D A65C A670 move.l [A5 - 0x5990], [A5 - 0x59A4] 000003C6 2B6D A65C A668 move.l [A5 - 0x5998], [A5 - 0x59A4] 000003CC 2B6D A65C A674 move.l [A5 - 0x598C], [A5 - 0x59A4] 000003D2 2B6D A65C ACAA move.l [A5 - 0x5356], [A5 - 0x59A4] 000003D8 2B6D A65C A66C move.l [A5 - 0x5994], [A5 - 0x59A4] 000003DE 2B6D A65C A680 move.l [A5 - 0x5980], [A5 - 0x59A4] 000003E4 2B6D A65C A678 move.l [A5 - 0x5988], [A5 - 0x59A4] 000003EA 7000 moveq.l D0, 0x00 000003EC 2B40 ACAE move.l [A5 - 0x5352], D0 000003F0 7000 moveq.l D0, 0x00 000003F2 2B40 A650 move.l [A5 - 0x59B0], D0 000003F6 7000 moveq.l D0, 0x00 000003F8 2B40 A63E move.l [A5 - 0x59C2], D0 000003FC 7000 moveq.l D0, 0x00 000003FE 2B40 AC90 move.l [A5 - 0x5370], D0 00000402 422D A64A clr.b [A5 - 0x59B6] 00000406 422D A648 clr.b [A5 - 0x59B8] 0000040A 422D A382 clr.b [A5 - 0x5C7E] 0000040E 422D AC9E clr.b [A5 - 0x5362] 00000412 486D 0E8A pea.l [A5 + 0xE8A /* export_461 */] 00000416 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 0000041A 486D ACB2 pea.l [A5 - 0x534E] 0000041E 2F3C 0000 00B4 move.l -[A7], 0xB4 00000424 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00000428 3B7C 0001 AD7E move.w [A5 - 0x5282], 0x1 0000042E 42A7 clr.l -[A7] 00000430 42A7 clr.l -[A7] 00000432 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00000436 2B5F A510 move.l [A5 - 0x5AF0], [A7]+ 0000043A 42A7 clr.l -[A7] 0000043C 7002 moveq.l D0, 0x02 0000043E 2F00 move.l -[A7], D0 00000440 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00000444 2B5F A518 move.l [A5 - 0x5AE8], [A7]+ 00000448 206D A518 movea.l A0, [A5 - 0x5AE8] 0000044C 2050 movea.l A0, [A0] 0000044E 4250 clr.w [A0] 00000450 426D A528 clr.w [A5 - 0x5AD8] 00000454 7000 moveq.l D0, 0x00 00000456 2B40 A52A move.l [A5 - 0x5AD6], D0 0000045A 422D A52E clr.b [A5 - 0x5AD2] 0000045E 426D A62E clr.w [A5 - 0x59D2] 00000462 3B7C FFFF A526 move.w [A5 - 0x5ADA], 0xFFFF 00000468 7000 moveq.l D0, 0x00 0000046A 2B40 A630 move.l [A5 - 0x59D0], D0 0000046E 7000 moveq.l D0, 0x00 00000470 2B40 AD72 move.l [A5 - 0x528E], D0 00000474 4267 clr.w -[A7] 00000476 2F3A 003A move.l -[A7], [PC + 0x3A /* 000004B2, value 0x58434D44 'XCMD' */] 0000047A A99C syscall CountResources 0000047C 3B5F AC96 move.w [A5 - 0x536A], [A7]+ 00000480 4267 clr.w -[A7] 00000482 2F3A 002A move.l -[A7], [PC + 0x2A /* 000004AE, value 0x5846434E 'XFCN' */] 00000486 A99C syscall CountResources 00000488 3B5F AC94 move.w [A5 - 0x536C], [A7]+ 0000048C 422D A642 clr.b [A5 - 0x59BE] 00000490 422D ACA6 clr.b [A5 - 0x535A] 00000494 422D AC9C clr.b [A5 - 0x5364] 00000498 7000 moveq.l D0, 0x00 0000049A 2B40 ACA2 move.l [A5 - 0x535E], D0 0000049E 422D ACA0 clr.b [A5 - 0x5360] 000004A2 422D AD66 clr.b [A5 - 0x529A] 000004A6 422D A634 clr.b [A5 - 0x59CC] 000004AA 4E5E unlink A6 000004AC 4E75 rts 000004AE 5846 addq.w D6, 4 000004B0 434E chk.w D1, A6 000004B2 5843 addq.w D3, 4 000004B4 4D44 chk.w D6, D4 fn000004B6: 000004B6 4E56 FFFC link A6, -0x0004 000004BA 7000 moveq.l D0, 0x00 000004BC 2B40 A688 move.l [A5 - 0x5978], D0 000004C0 7000 moveq.l D0, 0x00 000004C2 2B40 A684 move.l [A5 - 0x597C], D0 000004C6 7000 moveq.l D0, 0x00 000004C8 2B40 A68C move.l [A5 - 0x5974], D0 000004CC 422D AD88 clr.b [A5 - 0x5278] 000004D0 422D B13C clr.b [A5 - 0x4EC4] 000004D4 7000 moveq.l D0, 0x00 000004D6 2B40 AD8A move.l [A5 - 0x5276], D0 000004DA 422D B148 clr.b [A5 - 0x4EB8] 000004DE 426D ADA4 clr.w [A5 - 0x525C] 000004E2 3B7C 0001 ADA8 move.w [A5 - 0x5258], 0x1 000004E8 426D ADBA clr.w [A5 - 0x5246] 000004EC 422D B018 clr.b [A5 - 0x4FE8] 000004F0 7000 moveq.l D0, 0x00 000004F2 2B40 ADB6 move.l [A5 - 0x524A], D0 000004F6 4E5E unlink A6 000004F8 4E75 rts fn000004FA: 000004FA 4E56 FEF2 link A6, -0x010E 000004FE 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000502 A930 syscall InitMenus 00000504 7E01 moveq.l D7, 0x01 00000506 6000 0124 bra +0x126 /* 0000062C */ label0000050A: 0000050A 42A7 clr.l -[A7] 0000050C 3F07 move.w -[A7], D7 0000050E A9BF syscall GetRMenu 00000510 265F movea.l A3, [A7]+ 00000512 3007 move.w D0, D7 00000514 5340 subq.w D0, 1 00000516 41ED B342 lea.l A0, [A5 - 0x4CBE] 0000051A E540 asl D0.w, 2 0000051C 218B 0000 move.l [A0 + D0.w], A3 00000520 3007 move.w D0, D7 00000522 5340 subq.w D0, 1 00000524 41ED C5DE lea.l A0, [A5 - 0x3A22] 00000528 E540 asl D0.w, 2 0000052A 48E7 8080 movem.l -[A7], D0,A0 0000052E 42A7 clr.l -[A7] 00000530 3207 move.w D1, D7 00000532 D27C 0064 add.w D1, 0x64 /* 'd' */ 00000536 3F01 move.w -[A7], D1 00000538 A9BF syscall GetRMenu 0000053A 221F move.l D1, [A7]+ 0000053C 4CDF 0101 movem.l D0,A0, [A7]+ 00000540 2181 0000 move.l [A0 + D0.w], D1 00000544 7001 moveq.l D0, 0x01 00000546 B047 cmp.w D0, D7 00000548 6646 bne +0x48 /* 00000590 */ 0000054A 2F0B move.l -[A7], A3 0000054C 2F3A 0146 move.l -[A7], [PC + 0x146 /* 00000694, value 0x44525652 'DRVR', cstring "DRVRNV" */] 00000550 A94D syscall AppendResMenu/AddResMenu 00000552 4267 clr.w -[A7] 00000554 2F0B move.l -[A7], A3 00000556 A950 syscall CountMItems 00000558 3B5F B782 move.w [A5 - 0x487E], [A7]+ 0000055C 3D6D B782 FEF2 move.w [A6 - 0x10E], [A5 - 0x487E] 00000562 7C03 moveq.l D6, 0x03 00000564 6024 bra +0x26 /* 0000058A */ label00000566: 00000566 2F0B move.l -[A7], A3 00000568 3F06 move.w -[A7], D6 0000056A 486E FEF8 pea.l [A6 - 0x108] 0000056E A946 syscall GetMenuItemText/GetItem 00000570 4240 clr.w D0 00000572 102E FEF8 move.b D0, [A6 - 0x108] 00000576 7202 moveq.l D1, 0x02 00000578 B240 cmp.w D1, D0 0000057A 6F0A ble +0xC /* 00000586 */ 0000057C 3006 move.w D0, D6 0000057E 5340 subq.w D0, 1 00000580 3B40 B782 move.w [A5 - 0x487E], D0 00000584 600A bra +0xC /* 00000590 */ label00000586: 00000586 5246 addq.w D6, 1 00000588 6906 bvs +0x8 /* 00000590 */ label0000058A: 0000058A BC6E FEF2 cmp.w D6, [A6 - 0x10E] 0000058E 6FD6 ble -0x28 /* 00000566 */ label00000590: 00000590 7008 moveq.l D0, 0x08 00000592 B047 cmp.w D0, D7 00000594 6634 bne +0x36 /* 000005CA */ 00000596 7C0B moveq.l D6, 0x0B 00000598 602A bra +0x2C /* 000005C4 */ label0000059A: 0000059A 2F0B move.l -[A7], A3 0000059C 3F06 move.w -[A7], D6 0000059E 486E FEF8 pea.l [A6 - 0x108] 000005A2 A946 syscall GetMenuItemText/GetItem 000005A4 486E FEF8 pea.l [A6 - 0x108] 000005A8 486E FFF8 pea.l [A6 - 0x8] 000005AC 4EAD 042A jsr [A5 + 0x42A /* export_129 */] 000005B0 3006 move.w D0, D6 000005B2 907C 000B sub.w D0, 0xB 000005B6 41ED B468 lea.l A0, [A5 - 0x4B98] 000005BA D040 add.w D0, D0 000005BC 31AE FFFA 0000 move.w [A0 + D0.w], [A6 - 0x6] 000005C2 5246 addq.w D6, 1 label000005C4: 000005C4 7010 moveq.l D0, 0x10 000005C6 B046 cmp.w D0, D6 000005C8 6CD0 bge -0x2E /* 0000059A */ label000005CA: 000005CA 7005 moveq.l D0, 0x05 000005CC B047 cmp.w D0, D7 000005CE 662A bne +0x2C /* 000005FA */ 000005D0 2853 movea.l A4, [A3] 000005D2 397C 0044 0002 move.w [A4 + 0x2], 0x44 /* 'D' */ 000005D8 397C 0081 0004 move.w [A4 + 0x4], 0x81 000005DE 70FF moveq.l D0, 0xFFFFFFFF 000005E0 2940 000A move.l [A4 + 0xA], D0 000005E4 42A7 clr.l -[A7] 000005E6 486D 22D2 pea.l [A5 + 0x22D2 /* export_1110 */] 000005EA 4EAD 2B52 jsr [A5 + 0x2B52 /* export_1382 */] 000005EE 2B5F C5B2 move.l [A5 - 0x3A4E], [A7]+ 000005F2 2053 movea.l A0, [A3] 000005F4 216D C5B2 0006 move.l [A0 + 0x6], [A5 - 0x3A4E] label000005FA: 000005FA 700B moveq.l D0, 0x0B 000005FC B047 cmp.w D0, D7 000005FE 662A bne +0x2C /* 0000062A */ 00000600 2853 movea.l A4, [A3] 00000602 397C 0047 0002 move.w [A4 + 0x2], 0x47 /* 'G' */ 00000608 397C 0081 0004 move.w [A4 + 0x4], 0x81 0000060E 70FF moveq.l D0, 0xFFFFFFFF 00000610 2940 000A move.l [A4 + 0xA], D0 00000614 42A7 clr.l -[A7] 00000616 486D 20CA pea.l [A5 + 0x20CA /* export_1045 */] 0000061A 4EAD 2B52 jsr [A5 + 0x2B52 /* export_1382 */] 0000061E 2B5F C412 move.l [A5 - 0x3BEE], [A7]+ 00000622 2053 movea.l A0, [A3] 00000624 216D C412 0006 move.l [A0 + 0x6], [A5 - 0x3BEE] label0000062A: 0000062A 5247 addq.w D7, 1 label0000062C: 0000062C 700E moveq.l D0, 0x0E 0000062E B047 cmp.w D0, D7 00000630 6C00 FED8 bge -0x126 /* 0000050A */ 00000634 2F2D B342 move.l -[A7], [A5 - 0x4CBE] 00000638 4267 clr.w -[A7] 0000063A A935 syscall InsertMenu 0000063C 2F2D B36E move.l -[A7], [A5 - 0x4C92] 00000640 4267 clr.w -[A7] 00000642 A935 syscall InsertMenu 00000644 2F2D B372 move.l -[A7], [A5 - 0x4C8E] 00000648 4267 clr.w -[A7] 0000064A A935 syscall InsertMenu 0000064C 2F2D B34E move.l -[A7], [A5 - 0x4CB2] 00000650 4267 clr.w -[A7] 00000652 A935 syscall InsertMenu 00000654 2F2D B35A move.l -[A7], [A5 - 0x4CA6] 00000658 4267 clr.w -[A7] 0000065A A935 syscall InsertMenu 0000065C 2F2D B35E move.l -[A7], [A5 - 0x4CA2] 00000660 4267 clr.w -[A7] 00000662 A935 syscall InsertMenu 00000664 2B78 0A1C BD66 move.l [A5 - 0x429A], [0x00000A1C /* MenuList */] 0000066A 4267 clr.w -[A7] 0000066C 486D BD66 pea.l [A5 - 0x429A] 00000670 4EAD 0362 jsr [A5 + 0x362 /* export_104 */] 00000674 206E 0008 movea.l A0, [A6 + 0x8] 00000678 315F FFEC move.w [A0 - 0x14], [A7]+ 0000067C 1B7C 0001 BD3E move.b [A5 - 0x42C2], 0x1 00000682 422D ACA6 clr.b [A5 - 0x535A] 00000686 4EAD 211A jsr [A5 + 0x211A /* export_1055 */] 0000068A 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000068E 4E5E unlink A6 00000690 2E9F move.l [A7], [A7]+ 00000692 4E75 rts 00000694 4452 neg.w [A2] 00000696 5652 addq.w [A2], 3 fn00000698: 00000698 4E56 0000 link A6, 0 0000069C 206E 000C movea.l A0, [A6 + 0xC] 000006A0 20AE 0010 move.l [A0], [A6 + 0x10] 000006A4 206E 000C movea.l A0, [A6 + 0xC] 000006A8 316D B3D4 0004 move.w [A0 + 0x4], [A5 - 0x4C2C] 000006AE 206E 000C movea.l A0, [A6 + 0xC] 000006B2 5C88 addq.l A0, 6 000006B4 43ED B70C lea.l A1, [A5 - 0x48F4] 000006B8 20D9 move.l [A0]+, [A1]+ 000006BA 20D9 move.l [A0]+, [A1]+ 000006BC 4E5E unlink A6 000006BE 205F movea.l A0, [A7]+ 000006C0 DEFC 000C add.w A7, 0xC 000006C4 4ED0 jmp [A0] fn000006C6: 000006C6 4E56 FFEC link A6, -0x0014 000006CA 48E7 0700 movem.l -[A7], D5,D6,D7 000006CE 3B7C 0004 B3E8 move.w [A5 - 0x4C18], 0x4 000006D4 3B7C 0010 C50E move.w [A5 - 0x3AF2], 0x10 000006DA 422D C49E clr.b [A5 - 0x3B62] 000006DE 3B7C 0200 B3C8 move.w [A5 - 0x4C38], 0x200 000006E4 3B7C 0156 B3CA move.w [A5 - 0x4C36], 0x156 000006EA 7040 moveq.l D0, 0x40 000006EC 2B40 B3D2 move.l [A5 - 0x4C2E], D0 000006F0 2B7C 0000 5580 AD8E move.l [A5 - 0x5272], 0x5580 000006F8 2B7C 0000 1560 B3CE move.l [A5 - 0x4C32], 0x1560 00000700 302D FE1A move.w D0, [A5 - 0x1E6] 00000704 906D FE16 sub.w D0, [A5 - 0x1EA] 00000708 48C0 ext.l D0 0000070A 81FC 0010 divs.w D0, 0x10 0000070E 3A00 move.w D5, D0 00000710 907C 0020 sub.w D0, 0x20 /* ' ' */ 00000714 48C0 ext.l D0 00000716 81FC 0002 divs.w D0, 0x2 0000071A E940 asl D0.w, 4 0000071C 3B40 B384 move.w [A5 - 0x4C7C], D0 00000720 3E2D FE18 move.w D7, [A5 - 0x1E8] 00000724 9E6D FE14 sub.w D7, [A5 - 0x1EC] 00000728 3007 move.w D0, D7 0000072A 907C 0156 sub.w D0, 0x156 0000072E 48C0 ext.l D0 00000730 81FC 0002 divs.w D0, 0x2 00000734 3B40 B32A move.w [A5 - 0x4CD6], D0 00000738 3C2D A3B8 move.w D6, [A5 - 0x5C48] 0000073C DC7C 0014 add.w D6, 0x14 00000740 0C47 01CC cmpi.w D7, 0x1CC 00000744 5FC0 sle D0 00000746 3206 move.w D1, D6 00000748 D27C 0156 add.w D1, 0x156 0000074C B247 cmp.w D1, D7 0000074E 5FC1 sle D1 00000750 C001 and.b D0, D1 00000752 670C beq +0xE /* 00000760 */ 00000754 3006 move.w D0, D6 00000756 48C0 ext.l D0 00000758 81FC 0002 divs.w D0, 0x2 0000075C D16D B32A add.w [A5 - 0x4CD6], D0 label00000760: 00000760 486D AD80 pea.l [A5 - 0x5280] 00000764 42A7 clr.l -[A7] 00000766 42A7 clr.l -[A7] 00000768 A8A7 syscall SetRect 0000076A 486D B70C pea.l [A5 - 0x48F4] 0000076E 42A7 clr.l -[A7] 00000770 3F2D B3C8 move.w -[A7], [A5 - 0x4C38] 00000774 3F2D B3CA move.w -[A7], [A5 - 0x4C36] 00000778 A8A7 syscall SetRect 0000077A 41ED C3FE lea.l A0, [A5 - 0x3C02] 0000077E 43ED B70C lea.l A1, [A5 - 0x48F4] 00000782 20D9 move.l [A0]+, [A1]+ 00000784 20D9 move.l [A0]+, [A1]+ 00000786 422D B7D0 clr.b [A5 - 0x4830] 0000078A 422D C4AA clr.b [A5 - 0x3B56] 0000078E 302D B3C8 move.w D0, [A5 - 0x4C38] 00000792 48C0 ext.l D0 00000794 81FC 0002 divs.w D0, 0x2 00000798 3B40 B666 move.w [A5 - 0x499A], D0 0000079C 302D B3CA move.w D0, [A5 - 0x4C36] 000007A0 48C0 ext.l D0 000007A2 81FC 0002 divs.w D0, 0x2 000007A6 3B40 B664 move.w [A5 - 0x499C], D0 000007AA 3B7C 0002 C566 move.w [A5 - 0x3A9A], 0x2 000007B0 3B7C 0002 B3FE move.w [A5 - 0x4C02], 0x2 000007B6 42A7 clr.l -[A7] 000007B8 3F3C A9EC move.w -[A7], 0xA9EC 000007BC 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000007C0 2B5F C50A move.l [A5 - 0x3AF6], [A7]+ 000007C4 42A7 clr.l -[A7] 000007C6 3F3C A9EB move.w -[A7], 0xA9EB 000007CA 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000007CE 2B5F C4D2 move.l [A5 - 0x3B2E], [A7]+ 000007D2 42A7 clr.l -[A7] 000007D4 3F3C A884 move.w -[A7], 0xA884 000007D8 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000007DC 2B5F C4EA move.l [A5 - 0x3B16], [A7]+ 000007E0 486D 1BDA pea.l [A5 + 0x1BDA /* export_887 */] 000007E4 3F3C A884 move.w -[A7], 0xA884 000007E8 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 000007EC 42A7 clr.l -[A7] 000007EE 3F3C A88C move.w -[A7], 0xA88C 000007F2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000007F6 2B5F C4FC move.l [A5 - 0x3B04], [A7]+ 000007FA 486D 1BD2 pea.l [A5 + 0x1BD2 /* export_886 */] 000007FE 3F3C A88C move.w -[A7], 0xA88C 00000802 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000806 42A7 clr.l -[A7] 00000808 3F3C A937 move.w -[A7], 0xA937 0000080C 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000810 2B5F C4E2 move.l [A5 - 0x3B1E], [A7]+ 00000814 486D 2022 pea.l [A5 + 0x2022 /* export_1024 */] 00000818 3F3C A937 move.w -[A7], 0xA937 0000081C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000820 42A7 clr.l -[A7] 00000822 3F3C A938 move.w -[A7], 0xA938 00000826 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 0000082A 2B5F C4CA move.l [A5 - 0x3B36], [A7]+ 0000082E 486D 2032 pea.l [A5 + 0x2032 /* export_1026 */] 00000832 3F3C A938 move.w -[A7], 0xA938 00000836 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 0000083A 426D A136 clr.w [A5 - 0x5ECA] 0000083E 426D B7D8 clr.w [A5 - 0x4828] 00000842 2F0E move.l -[A7], A6 00000844 4EBA FCB4 jsr [PC - 0x34C /* 000004FA */] 00000848 4EAD 283A jsr [A5 + 0x283A /* export_1283 */] 0000084C 3B7C 0001 B7AE move.w [A5 - 0x4852], 0x1 00000852 3B7C 0001 B7B0 move.w [A5 - 0x4850], 0x1 00000858 3B7C 0002 B7B2 move.w [A5 - 0x484E], 0x2 0000085E 3B7C 0003 B7B4 move.w [A5 - 0x484C], 0x3 00000864 3B7C 0004 B7B6 move.w [A5 - 0x484A], 0x4 0000086A 3B7C 0006 B7B8 move.w [A5 - 0x4848], 0x6 00000870 3B7C 0008 B7BA move.w [A5 - 0x4846], 0x8 00000876 426D B780 clr.w [A5 - 0x4880] 0000087A 42A7 clr.l -[A7] 0000087C 700A moveq.l D0, 0x0A 0000087E 2F00 move.l -[A7], D0 00000880 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00000884 2B5F B474 move.l [A5 - 0x4B8C], [A7]+ 00000888 486D B7C0 pea.l [A5 - 0x4840] 0000088C 487A 058C pea.l [PC + 0x58C /* 00000E1A, value 0x10343431, pstring "4411441144114411" */] 00000890 A866 syscall StuffHex 00000892 486D B402 pea.l [A5 - 0x4BFE] 00000896 487A 0570 pea.l [PC + 0x570 /* 00000E08, value 0x10353541, pstring "55AA55AA55AA55AA" */] 0000089A A866 syscall StuffHex 0000089C 486D B7EC pea.l [A5 - 0x4814] 000008A0 487A 0554 pea.l [PC + 0x554 /* 00000DF6, value 0x10333036, pstring "3060C08103060C18" */] 000008A4 A866 syscall StuffHex 000008A6 486D BD2C pea.l [A5 - 0x42D4] 000008AA 3F3C 00AA move.w -[A7], 0xAA 000008AE 7008 moveq.l D0, 0x08 000008B0 2F00 move.l -[A7], D0 000008B2 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */] 000008B6 1B7C 0001 C40E move.b [A5 - 0x3BF2], 0x1 000008BC 42A7 clr.l -[A7] 000008BE 486D 290A pea.l [A5 + 0x290A /* export_1309 */] 000008C2 4EAD 2B52 jsr [A5 + 0x2B52 /* export_1382 */] 000008C6 2B5F B642 move.l [A5 - 0x49BE], [A7]+ 000008CA 42A7 clr.l -[A7] 000008CC 2F3A 0524 move.l -[A7], [PC + 0x524 /* 00000DF2, value 0x57444546 'WDEF' */] 000008D0 4267 clr.w -[A7] 000008D2 A80C syscall RGetResource 000008D4 2B5F C510 move.l [A5 - 0x3AF0], [A7]+ 000008D8 486E FFF2 pea.l [A6 - 0xE] 000008DC 42A7 clr.l -[A7] 000008DE 2F3C 0081 0044 move.l -[A7], 0x810044 000008E4 A8A7 syscall SetRect 000008E6 42A7 clr.l -[A7] 000008E8 2F2D BB36 move.l -[A7], [A5 - 0x44CA] 000008EC 486E FFF2 pea.l [A6 - 0xE] 000008F0 487A 04FA pea.l [PC + 0x4FA /* 00000DEC, value 0x5546F6F, pstring "Tools" */] 000008F4 2F3C 0804 0000 move.l -[A7], 0x8040000 000008FA 70FF moveq.l D0, 0xFFFFFFFF 000008FC 2F00 move.l -[A7], D0 000008FE 1F3C 0001 move.b -[A7], 0x1 00000902 42A7 clr.l -[A7] 00000904 A913 syscall NewWindow 00000906 2B5F BB36 move.l [A5 - 0x44CA], [A7]+ 0000090A 2F2D BB36 move.l -[A7], [A5 - 0x44CA] 0000090E A873 syscall SetPort 00000910 206D FE88 movea.l A0, [A5 - 0x178] 00000914 4868 0010 pea.l [A0 + 0x10] 00000918 A87B syscall ClipRect 0000091A 2B6D BB36 BBB8 move.l [A5 - 0x4448], [A5 - 0x44CA] 00000920 486E FFF2 pea.l [A6 - 0xE] 00000924 42A7 clr.l -[A7] 00000926 2F3C 0081 0047 move.l -[A7], 0x810047 0000092C A8A7 syscall SetRect 0000092E 42A7 clr.l -[A7] 00000930 2F2D B740 move.l -[A7], [A5 - 0x48C0] 00000934 486E FFF2 pea.l [A6 - 0xE] 00000938 487A 04A8 pea.l [PC + 0x4A8 /* 00000DE2, value 0x8506174, pstring "Patterns" */] 0000093C 2F3C 0804 0000 move.l -[A7], 0x8040000 00000942 70FF moveq.l D0, 0xFFFFFFFF 00000944 2F00 move.l -[A7], D0 00000946 1F3C 0001 move.b -[A7], 0x1 0000094A 42A7 clr.l -[A7] 0000094C A913 syscall NewWindow 0000094E 2B5F B740 move.l [A5 - 0x48C0], [A7]+ 00000952 2F2D B740 move.l -[A7], [A5 - 0x48C0] 00000956 A873 syscall SetPort 00000958 206D FE88 movea.l A0, [A5 - 0x178] 0000095C 4868 0010 pea.l [A0 + 0x10] 00000960 A87B syscall ClipRect 00000962 2B6D B740 B75A move.l [A5 - 0x48A6], [A5 - 0x48C0] 00000968 3B7C 0040 B426 move.w [A5 - 0x4BDA], 0x40 /* '@' */ 0000096E 3B7C 002B B42C move.w [A5 - 0x4BD4], 0x2B /* '+' */ 00000974 486E FFF2 pea.l [A6 - 0xE] 00000978 42A7 clr.l -[A7] 0000097A 3F2D B426 move.w -[A7], [A5 - 0x4BDA] 0000097E 3F2D B42C move.w -[A7], [A5 - 0x4BD4] 00000982 A8A7 syscall SetRect 00000984 42A7 clr.l -[A7] 00000986 2F2D B428 move.l -[A7], [A5 - 0x4BD8] 0000098A 486E FFF2 pea.l [A6 - 0xE] 0000098E 487A 044A pea.l [PC + 0x44A /* 00000DDA, value 0x7466174, pstring "FatBits" */] 00000992 2F3C 0804 0000 move.l -[A7], 0x8040000 00000998 70FF moveq.l D0, 0xFFFFFFFF 0000099A 2F00 move.l -[A7], D0 0000099C 1F3C 0001 move.b -[A7], 0x1 000009A0 42A7 clr.l -[A7] 000009A2 A913 syscall NewWindow 000009A4 2B5F B428 move.l [A5 - 0x4BD8], [A7]+ 000009A8 2F2D B428 move.l -[A7], [A5 - 0x4BD8] 000009AC A873 syscall SetPort 000009AE 206D FE88 movea.l A0, [A5 - 0x178] 000009B2 4868 0010 pea.l [A0 + 0x10] 000009B6 A87B syscall ClipRect 000009B8 2B6D B428 B44E move.l [A5 - 0x4BB2], [A5 - 0x4BD8] 000009BE 486E FFF2 pea.l [A6 - 0xE] 000009C2 42A7 clr.l -[A7] 000009C4 2F3C 0023 01D8 move.l -[A7], 0x2301D8 000009CA A8A7 syscall SetRect 000009CC 42A7 clr.l -[A7] 000009CE 2F2D BD56 move.l -[A7], [A5 - 0x42AA] 000009D2 486E FFF2 pea.l [A6 - 0xE] 000009D6 487A 03FA pea.l [PC + 0x3FA /* 00000DD2, value 0x74D6573, pstring "Message" */] 000009DA 2F3C 0804 0000 move.l -[A7], 0x8040000 000009E0 70FF moveq.l D0, 0xFFFFFFFF 000009E2 2F00 move.l -[A7], D0 000009E4 1F3C 0001 move.b -[A7], 0x1 000009E8 42A7 clr.l -[A7] 000009EA A913 syscall NewWindow 000009EC 2B5F BD56 move.l [A5 - 0x42AA], [A7]+ 000009F0 2F2D BD56 move.l -[A7], [A5 - 0x42AA] 000009F4 A873 syscall SetPort 000009F6 206D FE88 movea.l A0, [A5 - 0x178] 000009FA 4868 0010 pea.l [A0 + 0x10] 000009FE A87B syscall ClipRect 00000A00 2B6D BD56 BD5C move.l [A5 - 0x42A4], [A5 - 0x42AA] 00000A06 7000 moveq.l D0, 0x00 00000A08 2B40 C482 move.l [A5 - 0x3B7E], D0 00000A0C 486E FFF2 pea.l [A6 - 0xE] 00000A10 4EAD 285A jsr [A5 + 0x285A /* export_1287 */] 00000A14 42A7 clr.l -[A7] 00000A16 2F2D C4B2 move.l -[A7], [A5 - 0x3B4E] 00000A1A 486E FFF2 pea.l [A6 - 0xE] 00000A1E 487A 03AA pea.l [PC + 0x3AA /* 00000DCA, value 0x6536372, pstring "Scroll" */] 00000A22 2F3C 0804 0000 move.l -[A7], 0x8040000 00000A28 70FF moveq.l D0, 0xFFFFFFFF 00000A2A 2F00 move.l -[A7], D0 00000A2C 1F3C 0001 move.b -[A7], 0x1 00000A30 42A7 clr.l -[A7] 00000A32 A913 syscall NewWindow 00000A34 2B5F C4B2 move.l [A5 - 0x3B4E], [A7]+ 00000A38 2F2D C4B2 move.l -[A7], [A5 - 0x3B4E] 00000A3C A873 syscall SetPort 00000A3E 206D FE88 movea.l A0, [A5 - 0x178] 00000A42 4868 0010 pea.l [A0 + 0x10] 00000A46 A87B syscall ClipRect 00000A48 2B6D C4B2 B7DA move.l [A5 - 0x4826], [A5 - 0x3B4E] 00000A4E 486D C3FE pea.l [A5 - 0x3C02] 00000A52 4EAD 2842 jsr [A5 + 0x2842 /* export_1284 */] 00000A56 41EE FFF2 lea.l A0, [A6 - 0xE] 00000A5A 43ED C3FE lea.l A1, [A5 - 0x3C02] 00000A5E 20D9 move.l [A0]+, [A1]+ 00000A60 20D9 move.l [A0]+, [A1]+ 00000A62 486E FFF2 pea.l [A6 - 0xE] 00000A66 3F2D B384 move.w -[A7], [A5 - 0x4C7C] 00000A6A 3F2D B32A move.w -[A7], [A5 - 0x4CD6] 00000A6E A8A8 syscall OffsetRect 00000A70 7000 moveq.l D0, 0x00 00000A72 2B40 BD28 move.l [A5 - 0x42D8], D0 00000A76 7000 moveq.l D0, 0x00 00000A78 2B40 C522 move.l [A5 - 0x3ADE], D0 00000A7C 486E FFF2 pea.l [A6 - 0xE] 00000A80 1F3C 0001 move.b -[A7], 0x1 00000A84 42A7 clr.l -[A7] 00000A86 4EAD 13BA jsr [A5 + 0x13BA /* export_627 */] 00000A8A 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000A8E 4EAD 28A2 jsr [A5 + 0x28A2 /* export_1296 */] 00000A92 4EAD 20EA jsr [A5 + 0x20EA /* export_1049 */] 00000A96 4EAD 223A jsr [A5 + 0x223A /* export_1091 */] 00000A9A 2F2D B266 move.l -[A7], [A5 - 0x4D9A] 00000A9E 486D B26A pea.l [A5 - 0x4D96] 00000AA2 2F0E move.l -[A7], A6 00000AA4 4EBA FBF2 jsr [PC - 0x40E /* 00000698 */] 00000AA8 2F2D B32C move.l -[A7], [A5 - 0x4CD4] 00000AAC 486D B330 pea.l [A5 - 0x4CD0] 00000AB0 2F0E move.l -[A7], A6 00000AB2 4EBA FBE4 jsr [PC - 0x41C /* 00000698 */] 00000AB6 2F2D B3C4 move.l -[A7], [A5 - 0x4C3C] 00000ABA 486D B3B6 pea.l [A5 - 0x4C4A] 00000ABE 2F0E move.l -[A7], A6 00000AC0 4EBA FBD6 jsr [PC - 0x42A /* 00000698 */] 00000AC4 2F2D B3EA move.l -[A7], [A5 - 0x4C16] 00000AC8 486D B3EE pea.l [A5 - 0x4C12] 00000ACC 2F0E move.l -[A7], A6 00000ACE 4EBA FBC8 jsr [PC - 0x438 /* 00000698 */] 00000AD2 2F2D B24E move.l -[A7], [A5 - 0x4DB2] 00000AD6 486D B252 pea.l [A5 - 0x4DAE] 00000ADA 2F0E move.l -[A7], A6 00000ADC 4EBA FBBA jsr [PC - 0x446 /* 00000698 */] 00000AE0 2F2D B3D6 move.l -[A7], [A5 - 0x4C2A] 00000AE4 486D B3DA pea.l [A5 - 0x4C26] 00000AE8 2F0E move.l -[A7], A6 00000AEA 4EBA FBAC jsr [PC - 0x454 /* 00000698 */] 00000AEE 2F2D B4B2 move.l -[A7], [A5 - 0x4B4E] 00000AF2 486D B4B6 pea.l [A5 - 0x4B4A] 00000AF6 2F0E move.l -[A7], A6 00000AF8 4EBA FB9E jsr [PC - 0x462 /* 00000698 */] 00000AFC 2F2D B630 move.l -[A7], [A5 - 0x49D0] 00000B00 486D B634 pea.l [A5 - 0x49CC] 00000B04 2F0E move.l -[A7], A6 00000B06 4EBA FB90 jsr [PC - 0x470 /* 00000698 */] 00000B0A 2F2D BC74 move.l -[A7], [A5 - 0x438C] 00000B0E 486D BC78 pea.l [A5 - 0x4388] 00000B12 2F0E move.l -[A7], A6 00000B14 4EBA FB82 jsr [PC - 0x47E /* 00000698 */] 00000B18 42A7 clr.l -[A7] 00000B1A 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00000B1E 2B5F B984 move.l [A5 - 0x467C], [A7]+ 00000B22 4EAD 2B5A jsr [A5 + 0x2B5A /* export_1383 */] 00000B26 486D B280 pea.l [A5 - 0x4D80] 00000B2A A86F syscall OpenPort 00000B2C 486D B26A pea.l [A5 - 0x4D96] 00000B30 A875 syscall SetPBits/SetPortBits 00000B32 4EAD 22A2 jsr [A5 + 0x22A2 /* export_1104 */] 00000B36 486D B2EC pea.l [A5 - 0x4D14] 00000B3A A8EA syscall SetStdProcs 00000B3C 41ED B2EC lea.l A0, [A5 - 0x4D14] 00000B40 2B48 B2E8 move.l [A5 - 0x4D18], A0 00000B44 486D B280 pea.l [A5 - 0x4D80] 00000B48 4EAD 204A jsr [A5 + 0x204A /* export_1029 */] 00000B4C 486D BC02 pea.l [A5 - 0x43FE] 00000B50 A86F syscall OpenPort 00000B52 486D B26A pea.l [A5 - 0x4D96] 00000B56 A875 syscall SetPBits/SetPortBits 00000B58 4EAD 22A2 jsr [A5 + 0x22A2 /* export_1104 */] 00000B5C 486D BD88 pea.l [A5 - 0x4278] 00000B60 A8EA syscall SetStdProcs 00000B62 2B6D BD88 BD84 move.l [A5 - 0x427C], [A5 - 0x4278] 00000B68 41ED 2072 lea.l A0, [A5 + 0x2072 /* export_1034 */] 00000B6C 2B48 BD88 move.l [A5 - 0x4278], A0 00000B70 41ED 2052 lea.l A0, [A5 + 0x2052 /* export_1030 */] 00000B74 2B48 BD90 move.l [A5 - 0x4270], A0 00000B78 41ED 200A lea.l A0, [A5 + 0x200A /* export_1021 */] 00000B7C 2B48 BDA8 move.l [A5 - 0x4258], A0 00000B80 41ED 205A lea.l A0, [A5 + 0x205A /* export_1031 */] 00000B84 2B48 BDA4 move.l [A5 - 0x425C], A0 00000B88 41ED BD88 lea.l A0, [A5 - 0x4278] 00000B8C 2B48 BC6A move.l [A5 - 0x4396], A0 00000B90 206D B660 movea.l A0, [A5 - 0x49A0] 00000B94 43ED BC0A lea.l A1, [A5 - 0x43F6] 00000B98 5088 addq.l A0, 8 00000B9A 22D8 move.l [A1]+, [A0]+ 00000B9C 22D8 move.l [A1]+, [A0]+ 00000B9E 486D BC02 pea.l [A5 - 0x43FE] 00000BA2 4EAD 204A jsr [A5 + 0x204A /* export_1029 */] 00000BA6 1B7C 0001 BCB4 move.b [A5 - 0x434C], 0x1 00000BAC 42A7 clr.l -[A7] 00000BAE 3F3C A8EF move.w -[A7], 0xA8EF 00000BB2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000BB6 2B5F C4F8 move.l [A5 - 0x3B08], [A7]+ 00000BBA 486D 2062 pea.l [A5 + 0x2062 /* export_1032 */] 00000BBE 3F3C A8EF move.w -[A7], 0xA8EF 00000BC2 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000BC6 42A7 clr.l -[A7] 00000BC8 A8D8 syscall NewRgn 00000BCA 2B5F B33E move.l [A5 - 0x4CC2], [A7]+ 00000BCE 2F2D B32C move.l -[A7], [A5 - 0x4CD4] 00000BD2 70FF moveq.l D0, 0xFFFFFFFF 00000BD4 2F00 move.l -[A7], D0 00000BD6 486D C3FE pea.l [A5 - 0x3C02] 00000BDA 4EAD 29D2 jsr [A5 + 0x29D2 /* export_1334 */] 00000BDE 41ED B278 lea.l A0, [A5 - 0x4D88] 00000BE2 43ED C3FE lea.l A1, [A5 - 0x3C02] 00000BE6 20D9 move.l [A0]+, [A1]+ 00000BE8 20D9 move.l [A0]+, [A1]+ 00000BEA 1B7C 0001 BD26 move.b [A5 - 0x42DA], 0x1 00000BF0 1B7C 0001 B622 move.b [A5 - 0x49DE], 0x1 00000BF6 41ED B4C4 lea.l A0, [A5 - 0x4B3C] 00000BFA 2B48 B614 move.l [A5 - 0x49EC], A0 00000BFE 3B7C 0008 B618 move.w [A5 - 0x49E8], 0x8 00000C04 3B7C 0040 B620 move.w [A5 - 0x49E0], 0x40 /* '@' */ 00000C0A 3B7C 002A B61E move.w [A5 - 0x49E2], 0x2A /* '*' */ 00000C10 2F3C 0000 00F8 move.l -[A7], 0xF8 00000C16 486D B80A pea.l [A5 - 0x47F6] 00000C1A 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */] 00000C1E 3B7C 0001 B652 move.w [A5 - 0x49AE], 0x1 00000C24 1B7C 0001 B7C8 move.b [A5 - 0x4838], 0x1 00000C2A 426D C5BA clr.w [A5 - 0x3A46] 00000C2E 42A7 clr.l -[A7] 00000C30 3F3C 0001 move.w -[A7], 0x1 00000C34 A9B9 syscall GetCursor 00000C36 205F movea.l A0, [A7]+ 00000C38 2050 movea.l A0, [A0] 00000C3A 43ED BBBE lea.l A1, [A5 - 0x4442] 00000C3E 7010 moveq.l D0, 0x10 label00000C40: 00000C40 22D8 move.l [A1]+, [A0]+ 00000C42 51C8 FFFC dbf D0, -0x6 /* 00000C40 */ 00000C46 3B7C 000A BBFE move.w [A5 - 0x4402], 0xA /* '\n' */ 00000C4C 42A7 clr.l -[A7] 00000C4E 2F3A 0176 move.l -[A7], [PC + 0x176 /* 00000DC6, value 0x5349434E 'SICN' */] 00000C52 3F3C 0082 move.w -[A7], 0x82 00000C56 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */] 00000C5A 2B5F C5A0 move.l [A5 - 0x3A60], [A7]+ 00000C5E 1B7C 0001 A138 move.b [A5 - 0x5EC8], 0x1 00000C64 1B7C 0001 B7CE move.b [A5 - 0x4832], 0x1 00000C6A 1B7C 0001 BD10 move.b [A5 - 0x42F0], 0x1 00000C70 3B7C 0001 BB1C move.w [A5 - 0x44E4], 0x1 00000C76 426D BB1E clr.w [A5 - 0x44E2] 00000C7A 3B7C 0008 BAEE move.w [A5 - 0x4512], 0x8 00000C80 3B7C 0004 B766 move.w [A5 - 0x489A], 0x4 00000C86 3B7C 000C C586 move.w [A5 - 0x3A7A], 0xC 00000C8C 302D C586 move.w D0, [A5 - 0x3A7A] 00000C90 5340 subq.w D0, 1 00000C92 41ED A950 lea.l A0, [A5 - 0x56B0] 00000C96 E740 asl D0.w, 3 00000C98 43ED BB10 lea.l A1, [A5 - 0x44F0] 00000C9C 41F0 0000 lea.l A0, [A0 + D0.w] 00000CA0 22D8 move.l [A1]+, [A0]+ 00000CA2 22D8 move.l [A1]+, [A0]+ 00000CA4 3B7C 0042 BB50 move.w [A5 - 0x44B0], 0x42 /* 'B' */ 00000CAA 3B7C 0043 BB52 move.w [A5 - 0x44AE], 0x43 /* 'C' */ 00000CB0 3B7C 0044 BB54 move.w [A5 - 0x44AC], 0x44 /* 'D' */ 00000CB6 3B7C 0046 BB56 move.w [A5 - 0x44AA], 0x46 /* 'F' */ 00000CBC 3B7C 0045 BB58 move.w [A5 - 0x44A8], 0x45 /* 'E' */ 00000CC2 3B7C 004C BB5A move.w [A5 - 0x44A6], 0x4C /* 'L' */ 00000CC8 3B7C 004B BB5C move.w [A5 - 0x44A4], 0x4B /* 'K' */ 00000CCE 3B7C 004E BB5E move.w [A5 - 0x44A2], 0x4E /* 'N' */ 00000CD4 3B7C 004D BB60 move.w [A5 - 0x44A0], 0x4D /* 'M' */ 00000CDA 3B7C 004A BB62 move.w [A5 - 0x449E], 0x4A /* 'J' */ 00000CE0 3B7C 004F BB64 move.w [A5 - 0x449C], 0x4F /* 'O' */ 00000CE6 3B7C 0051 BB66 move.w [A5 - 0x449A], 0x51 /* 'Q' */ 00000CEC 3B7C 0049 BB68 move.w [A5 - 0x4498], 0x49 /* 'I' */ 00000CF2 3B7C 0053 BB6A move.w [A5 - 0x4496], 0x53 /* 'S' */ 00000CF8 3B7C 0055 BB6C move.w [A5 - 0x4494], 0x55 /* 'U' */ 00000CFE 3B7C 0048 BB6E move.w [A5 - 0x4492], 0x48 /* 'H' */ 00000D04 3B7C 005A BB70 move.w [A5 - 0x4490], 0x5A /* 'Z' */ 00000D0A 3B7C 0057 BB72 move.w [A5 - 0x448E], 0x57 /* 'W' */ 00000D10 7000 moveq.l D0, 0x00 00000D12 303C 0056 move.w D0, 0x56 /* 'V' */ 00000D16 E688 lsr D0, 3 00000D18 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00000D1E 3B40 B74E move.w [A5 - 0x48B2], D0 00000D22 2B6D B746 B74A move.l [A5 - 0x48B6], [A5 - 0x48BA] 00000D28 3B7C 0047 B756 move.w [A5 - 0x48AA], 0x47 /* 'G' */ 00000D2E 3B7C 0081 B754 move.w [A5 - 0x48AC], 0x81 00000D34 4EAD 2832 jsr [A5 + 0x2832 /* export_1282 */] 00000D38 7000 moveq.l D0, 0x00 00000D3A 303C 0053 move.w D0, 0x53 /* 'S' */ 00000D3E E688 lsr D0, 3 00000D40 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00000D46 3B40 BB40 move.w [A5 - 0x44C0], D0 00000D4A 2B6D BB4A BB3C move.l [A5 - 0x44C4], [A5 - 0x44B6] 00000D50 302D BB44 move.w D0, [A5 - 0x44BC] 00000D54 D07C 0044 add.w D0, 0x44 /* 'D' */ 00000D58 3B40 BB48 move.w [A5 - 0x44B8], D0 00000D5C 302D BB42 move.w D0, [A5 - 0x44BE] 00000D60 D07C 0081 add.w D0, 0x81 00000D64 3B40 BB46 move.w [A5 - 0x44BA], D0 00000D68 4EAD 2312 jsr [A5 + 0x2312 /* export_1118 */] 00000D6C 426D BB1A clr.w [A5 - 0x44E6] 00000D70 41ED B828 lea.l A0, [A5 - 0x47D8] 00000D74 2B48 B81A move.l [A5 - 0x47E6], A0 00000D78 3B7C 0004 B81E move.w [A5 - 0x47E2], 0x4 00000D7E 426D B820 clr.w [A5 - 0x47E0] 00000D82 426D B822 clr.w [A5 - 0x47DE] 00000D86 3B7C 0020 B824 move.w [A5 - 0x47DC], 0x20 /* ' ' */ 00000D8C 3B7C 0020 B826 move.w [A5 - 0x47DA], 0x20 /* ' ' */ 00000D92 7003 moveq.l D0, 0x03 00000D94 2B40 C506 move.l [A5 - 0x3AFA], D0 00000D98 7000 moveq.l D0, 0x00 00000D9A 2B40 AD9E move.l [A5 - 0x5262], D0 00000D9E 7000 moveq.l D0, 0x00 00000DA0 2B40 AD9A move.l [A5 - 0x5266], D0 00000DA4 7000 moveq.l D0, 0x00 00000DA6 2B40 AD96 move.l [A5 - 0x526A], D0 00000DAA 7000 moveq.l D0, 0x00 00000DAC 2B40 AF14 move.l [A5 - 0x50EC], D0 00000DB0 7000 moveq.l D0, 0x00 00000DB2 2B40 AF10 move.l [A5 - 0x50F0], D0 00000DB6 42A7 clr.l -[A7] 00000DB8 A975 syscall TickCount 00000DBA 2B5F C48A move.l [A5 - 0x3B76], [A7]+ 00000DBE 4CDF 00E0 movem.l D5,D6,D7, [A7]+ 00000DC2 4E5E unlink A6 00000DC4 4E75 rts 00000DC6 5349 subq.w A1, 1 00000DC8 434E chk.w D1, A6 00000DCA 0653 6372 addi.w [A3], 0x6372 /* 'cr' */ 00000DCE 6F6C ble +0x6E /* 00000E3C */ 00000DD0 6C00 074D bge +0x74F /* 0000151F */ 00000DD4 6573 bcs +0x75 /* 00000E49 */ 00000DD6 7361 moveq.l D1, 0x61 00000DD8 6765 beq +0x67 /* 00000E3F */ 00000DDA 0746 bchg D6, D3 00000DDC 6174 bsr +0x76 /* 00000E52 */ 00000DDE 4269 7473 clr.w [A1 + 0x7473] 00000DE2 0850 6174 bchg.b [A0], 0x74 /* 't' */ 00000DE6 7465 moveq.l D2, 0x65 00000DE8 726E moveq.l D1, 0x6E 00000DEA 7300 moveq.l D1, 0x00 00000DEC 0554 bchg [A4], D2 00000DEE 6F6F ble +0x71 /* 00000E5F */ 00000DF0 6C73 bge +0x75 /* 00000E65 */ 00000DF2 5744 subq.w D4, 3 00000DF4 4546 chk.w D2, D6 00000DF6 1033 3036 move.b D0, [A3 + D3.w + 0x36] 00000DFA 3043 movea.w A0, D3 00000DFC 3038 3130 move.w D0, [0x00003130] 00000E00 3330 3630 move.w -[A1], [A0 + D3.w * 8 + 0x30] 00000E04 4331 3800 .invalid 1, [A1 + D3] // invalid opcode 4 with b == 4 00000E08 1035 3541 move.b D0, [[A5 + <>]] 00000E0C 4135 3541 .invalid 0, [[A5 + <>]] // invalid opcode 4 with b == 4 00000E10 4135 3541 .invalid 0, [[A5 + <>]] // invalid opcode 4 with b == 4 00000E14 4135 3541 .invalid 0, [[A5 + <>]] // invalid opcode 4 with b == 4 00000E18 4100 .invalid 0, D0 // invalid opcode 4 with b == 4 00000E1A 1034 3431 move.b D0, [A4 + D3.w * 4 + 0x31] 00000E1E 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31] 00000E22 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31] 00000E26 3134 3431 move.w -[A0], [A4 + D3.w * 4 + 0x31] 00000E2A 3100 move.w -[A0], D0 fn00000E2C: 00000E2C 4E56 0000 link A6, 0 00000E30 42A7 clr.l -[A7] 00000E32 3F3C A920 move.w -[A7], 0xA920 00000E36 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000E3A 2B5F C4C2 move.l [A5 - 0x3B3E], [A7]+ // begin alternate branch 00000E3C-00000E3E label00000E3C: 00000E3C C4C2 mulu.w D2, D2 // end alternate branch 00000E3C-00000E3E label00000E3C: // (misaligned) 00000E3E 486D 1A8A pea.l [A5 + 0x1A8A /* export_845 */] 00000E42 3F3C A920 move.w -[A7], 0xA920 00000E46 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000E4A 42A7 clr.l -[A7] 00000E4C 3F3C A925 move.w -[A7], 0xA925 00000E50 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] // begin alternate branch 00000E52-00000E5C fn00000E52: 00000E52 01AA 2B5F bclr [A2 + 0x2B5F], D0 00000E56 C4EE 486D mulu.w D2, [A6 + 0x486D] 00000E5A 1A9A move.b [A5], [A2]+ // end alternate branch 00000E52-00000E5C fn00000E52: // (misaligned) 00000E54 2B5F C4EE move.l [A5 - 0x3B12], [A7]+ 00000E58 486D 1A9A pea.l [A5 + 0x1A9A /* export_847 */] 00000E5C 3F3C A925 move.w -[A7], 0xA925 00000E60 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000E64 42A7 clr.l -[A7] 00000E66 3F3C A916 move.w -[A7], 0xA916 00000E6A 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000E6E 2B5F C4C6 move.l [A5 - 0x3B3A], [A7]+ 00000E72 486D 1AA2 pea.l [A5 + 0x1AA2 /* export_848 */] 00000E76 3F3C A916 move.w -[A7], 0xA916 00000E7A 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000E7E 42A7 clr.l -[A7] 00000E80 3F3C A91B move.w -[A7], 0xA91B 00000E84 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000E88 2B5F C4D6 move.l [A5 - 0x3B2A], [A7]+ 00000E8C 486D 1AAA pea.l [A5 + 0x1AAA /* export_849 */] 00000E90 3F3C A91B move.w -[A7], 0xA91B 00000E94 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000E98 42A7 clr.l -[A7] 00000E9A 3F3C A91F move.w -[A7], 0xA91F 00000E9E 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000EA2 2B5F C500 move.l [A5 - 0x3B00], [A7]+ 00000EA6 486D 1AB2 pea.l [A5 + 0x1AB2 /* export_850 */] 00000EAA 3F3C A91F move.w -[A7], 0xA91F 00000EAE 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000EB2 42A7 clr.l -[A7] 00000EB4 3F3C A915 move.w -[A7], 0xA915 00000EB8 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000EBC 2B5F C4F4 move.l [A5 - 0x3B0C], [A7]+ 00000EC0 486D 1ABA pea.l [A5 + 0x1ABA /* export_851 */] 00000EC4 3F3C A915 move.w -[A7], 0xA915 00000EC8 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000ECC 42A7 clr.l -[A7] 00000ECE 3F3C A970 move.w -[A7], 0xA970 00000ED2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00000ED6 2B5F B7DE move.l [A5 - 0x4822], [A7]+ 00000EDA 486D 1A92 pea.l [A5 + 0x1A92 /* export_846 */] 00000EDE 3F3C A970 move.w -[A7], 0xA970 00000EE2 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000EE6 4E5E unlink A6 00000EE8 4E75 rts fn00000EEA: 00000EEA 4E56 FFEC link A6, -0x0014 00000EEE 2F0C move.l -[A7], A4 00000EF0 422D C852 clr.b [A5 - 0x37AE] 00000EF4 422D C854 clr.b [A5 - 0x37AC] 00000EF8 486D BC02 pea.l [A5 - 0x43FE] 00000EFC A873 syscall SetPort 00000EFE 42A7 clr.l -[A7] 00000F00 486D B70C pea.l [A5 - 0x48F4] 00000F04 486D B70C pea.l [A5 - 0x48F4] 00000F08 A83E syscall TEStyleNew 00000F0A 2B5F BC8C move.l [A5 - 0x4374], [A7]+ 00000F0E 486E FFF8 pea.l [A6 - 0x8] 00000F12 2F3C 3FFF 3FFF move.l -[A7], 0x3FFF3FFF 00000F18 2F3C 43E8 43E8 move.l -[A7], 0x43E843E8 00000F1E A8A7 syscall SetRect 00000F20 42A7 clr.l -[A7] 00000F22 486E FFF8 pea.l [A6 - 0x8] 00000F26 486E FFF8 pea.l [A6 - 0x8] 00000F2A A83E syscall TEStyleNew 00000F2C 2B5F C826 move.l [A5 - 0x37DA], [A7]+ 00000F30 42A7 clr.l -[A7] 00000F32 486E FFF8 pea.l [A6 - 0x8] 00000F36 486E FFF8 pea.l [A6 - 0x8] 00000F3A A9D2 syscall TENew 00000F3C 2B5F C84E move.l [A5 - 0x37B2], [A7]+ 00000F40 41ED 0FC2 lea.l A0, [A5 + 0xFC2 /* export_500 */] 00000F44 2D48 FFEC move.l [A6 - 0x14], A0 00000F48 3F3C 0001 move.w -[A7], 0x1 00000F4C 486E FFEC pea.l [A6 - 0x14] 00000F50 2F2D C826 move.l -[A7], [A5 - 0x37DA] 00000F54 3F3C 000C move.w -[A7], 0xC 00000F58 A83D syscall TEDispatch 00000F5A 41ED 0FC2 lea.l A0, [A5 + 0xFC2 /* export_500 */] 00000F5E 2D48 FFEC move.l [A6 - 0x14], A0 00000F62 3F3C 0001 move.w -[A7], 0x1 00000F66 486E FFEC pea.l [A6 - 0x14] 00000F6A 2F2D C84E move.l -[A7], [A5 - 0x37B2] 00000F6E 3F3C 000C move.w -[A7], 0xC 00000F72 A83D syscall TEDispatch 00000F74 486D B280 pea.l [A5 - 0x4D80] 00000F78 A873 syscall SetPort 00000F7A 42A7 clr.l -[A7] 00000F7C 486D B70C pea.l [A5 - 0x48F4] 00000F80 486D B70C pea.l [A5 - 0x48F4] 00000F84 A83E syscall TEStyleNew 00000F86 2B5F C820 move.l [A5 - 0x37E0], [A7]+ 00000F8A 2F2D BD56 move.l -[A7], [A5 - 0x42AA] 00000F8E A873 syscall SetPort 00000F90 4EAD 22A2 jsr [A5 + 0x22A2 /* export_1104 */] 00000F94 486D B624 pea.l [A5 - 0x49DC] 00000F98 2F3C 0009 0000 move.l -[A7], 0x90000 /* '\t\0\0' */ 00000F9E 2F3C 0019 01D8 move.l -[A7], 0x1901D8 00000FA4 A8A7 syscall SetRect 00000FA6 41EE FFF0 lea.l A0, [A6 - 0x10] 00000FAA 43ED B624 lea.l A1, [A5 - 0x49DC] 00000FAE 20D9 move.l [A0]+, [A1]+ 00000FB0 20D9 move.l [A0]+, [A1]+ 00000FB2 302E FFF2 move.w D0, [A6 - 0xE] 00000FB6 D07C 000C add.w D0, 0xC 00000FBA 3D40 FFF2 move.w [A6 - 0xE], D0 00000FBE 302E FFF6 move.w D0, [A6 - 0xA] 00000FC2 907C 000C sub.w D0, 0xC 00000FC6 3D40 FFF6 move.w [A6 - 0xA], D0 00000FCA 41EE FFF8 lea.l A0, [A6 - 0x8] 00000FCE 43EE FFF0 lea.l A1, [A6 - 0x10] 00000FD2 20D9 move.l [A0]+, [A1]+ 00000FD4 20D9 move.l [A0]+, [A1]+ 00000FD6 3D7C 3FFF FFFE move.w [A6 - 0x2], 0x3FFF 00000FDC 42A7 clr.l -[A7] 00000FDE 486E FFF8 pea.l [A6 - 0x8] 00000FE2 486E FFF0 pea.l [A6 - 0x10] 00000FE6 A9D2 syscall TENew 00000FE8 2B5F BD60 move.l [A5 - 0x42A0], [A7]+ 00000FEC 206D BD60 movea.l A0, [A5 - 0x42A0] 00000FF0 2850 movea.l A4, [A0] 00000FF2 396D A262 003A move.w [A4 + 0x3A], [A5 - 0x5D9E] 00000FF8 102D A24E move.b D0, [A5 - 0x5DB2] 00000FFC 6708 beq +0xA /* 00001006 */ 00000FFE 41ED 23BA lea.l A0, [A5 + 0x23BA /* export_1139 */] 00001002 2948 0026 move.l [A4 + 0x26], A0 label00001006: 00001006 397C FFFF 0048 move.w [A4 + 0x48], 0xFFFF 0000100C 1B7C 0001 B7D2 move.b [A5 - 0x482E], 0x1 00001012 3B7C FFFF C588 move.w [A5 - 0x3A78], 0xFFFF 00001018 422D C59E clr.b [A5 - 0x3A62] 0000101C 2F2D BD56 move.l -[A7], [A5 - 0x42AA] 00001020 A873 syscall SetPort 00001022 42A7 clr.l -[A7] 00001024 2F3A 001E move.l -[A7], [PC + 0x1E /* 00001044, value 0x4F504552 'OPER' */] 00001028 4267 clr.w -[A7] 0000102A 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */] 0000102E 2B5F B93A move.l [A5 - 0x46C6], [A7]+ 00001032 660A bne +0xC /* 0000103E */ 00001034 2F3C 0000 02F9 move.l -[A7], 0x2F9 0000103A 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label0000103E: 0000103E 285F movea.l A4, [A7]+ 00001040 4E5E unlink A6 00001042 4E75 rts 00001044 4F50 chk.w D7, [A0] 00001046 4552 chk.w D2, [A2] fn00001048: 00001048 4E56 FFFA link A6, -0x0006 0000104C 422D CE80 clr.b [A5 - 0x3180] 00001050 70FF moveq.l D0, 0xFFFFFFFF 00001052 2B40 CE82 move.l [A5 - 0x317E], D0 00001056 70FF moveq.l D0, 0xFFFFFFFF 00001058 2B40 CE86 move.l [A5 - 0x317A], D0 0000105C 70FF moveq.l D0, 0xFFFFFFFF 0000105E 2B40 CE8A move.l [A5 - 0x3176], D0 00001062 70FF moveq.l D0, 0xFFFFFFFF 00001064 2B40 CE8E move.l [A5 - 0x3172], D0 00001068 70FF moveq.l D0, 0xFFFFFFFF 0000106A 2B40 CE92 move.l [A5 - 0x316E], D0 0000106E 70FF moveq.l D0, 0xFFFFFFFF 00001070 2B40 CE96 move.l [A5 - 0x316A], D0 00001074 70FF moveq.l D0, 0xFFFFFFFF 00001076 2B40 CE9A move.l [A5 - 0x3166], D0 0000107A 70FF moveq.l D0, 0xFFFFFFFF 0000107C 2B40 CE9E move.l [A5 - 0x3162], D0 00001080 487A 0050 pea.l [PC + 0x50 /* 000010D2, value 0x8302E23, pstring "0.######" */] 00001084 4EAD 0A82 jsr [A5 + 0xA82 /* export_332 */] 00001088 3B7C 0001 D034 move.w [A5 - 0x2FCC], 0x1 0000108E 7000 moveq.l D0, 0x00 00001090 2B40 A3A2 move.l [A5 - 0x5C5E], D0 00001094 42A7 clr.l -[A7] 00001096 7001 moveq.l D0, 0x01 00001098 2F00 move.l -[A7], D0 0000109A 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 0000109E 2B5F CEC2 move.l [A5 - 0x313E], [A7]+ 000010A2 206D CEC2 movea.l A0, [A5 - 0x313E] 000010A6 2050 movea.l A0, [A0] 000010A8 4210 clr.b [A0] 000010AA 422D D140 clr.b [A5 - 0x2EC0] 000010AE 1B7C 0001 D030 move.b [A5 - 0x2FD0], 0x1 000010B4 2F3C 0004 0080 move.l -[A7], 0x40080 000010BA 486E FFFA pea.l [A6 - 0x6] 000010BE 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */] 000010C2 3B6E FFFA D142 move.w [A5 - 0x2EBE], [A6 - 0x6] 000010C8 3B6E FFFE D144 move.w [A5 - 0x2EBC], [A6 - 0x2] 000010CE 4E5E unlink A6 000010D0 4E75 rts 000010D2 0830 2E23 2323 2323 2300 4E56 btst.b [[A0 + 0x2323 + D2 * 2] + 0x23004E56], 0x23 /* '#' */ // begin alternate branch 000010DC-000010E2 fn000010DC: 000010DC 4E56 0000 link A6, 0 000010E0 42A7 clr.l -[A7] // end alternate branch 000010DC-000010E2 fn000010DC: // (misaligned) 000010DE 0000 42A7 ori.b D0, 0xA7 000010E2 2F3C 0000 07D0 move.l -[A7], 0x7D0 000010E8 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 000010EC 2B5F D222 move.l [A5 - 0x2DDE], [A7]+ 000010F0 660A bne +0xC /* 000010FC */ 000010F2 2F3C 0066 D785 move.l -[A7], 0x66D785 000010F8 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label000010FC: 000010FC 7000 moveq.l D0, 0x00 000010FE 2B40 D226 move.l [A5 - 0x2DDA], D0 00001102 2B7C 0000 07D0 D21E move.l [A5 - 0x2DE2], 0x7D0 0000110A 422D D21C clr.b [A5 - 0x2DE4] 0000110E 4E5E unlink A6 00001110 4E75 rts fn00001112: 00001112 4E56 FFFE link A6, -0x0002 00001116 2F07 move.l -[A7], D7 00001118 7000 moveq.l D0, 0x00 0000111A 2B40 D7D0 move.l [A5 - 0x2830], D0 0000111E 422D D7E8 clr.b [A5 - 0x2818] 00001122 41ED D7D4 lea.l A0, [A5 - 0x282C] 00001126 43ED D7E8 lea.l A1, [A5 - 0x2818] 0000112A 20D9 move.l [A0]+, [A1]+ 0000112C 3091 move.w [A0], [A1] 0000112E 1B7C 0002 D44A move.b [A5 - 0x2BB6], 0x2 00001134 422D D44B clr.b [A5 - 0x2BB5] 00001138 426D D44C clr.w [A5 - 0x2BB4] 0000113C 426D D44E clr.w [A5 - 0x2BB2] 00001140 1B7C 0006 D442 move.b [A5 - 0x2BBE], 0x6 00001146 1B7C 0019 D443 move.b [A5 - 0x2BBD], 0x19 0000114C 1B7C 0006 D436 move.b [A5 - 0x2BCA], 0x6 00001152 1B7C 0014 D437 move.b [A5 - 0x2BC9], 0x14 00001158 1B7C 0006 D43C move.b [A5 - 0x2BC4], 0x6 0000115E 1B7C 0008 D43D move.b [A5 - 0x2BC3], 0x8 00001164 1B7C 0006 D42A move.b [A5 - 0x2BD6], 0x6 0000116A 1B7C 0011 D42B move.b [A5 - 0x2BD5], 0x11 00001170 1B7C 0006 D430 move.b [A5 - 0x2BD0], 0x6 00001176 1B7C 0012 D431 move.b [A5 - 0x2BCF], 0x12 0000117C 1B7C 0006 D7FA move.b [A5 - 0x2806], 0x6 00001182 1B7C 0009 D7FB move.b [A5 - 0x2805], 0x9 /* '\t' */ 00001188 1B7C 0006 D7EE move.b [A5 - 0x2812], 0x6 0000118E 1B7C 000A D7EF move.b [A5 - 0x2811], 0xA /* '\n' */ 00001194 1B7C 0006 D7F4 move.b [A5 - 0x280C], 0x6 0000119A 1B7C 000B D7F5 move.b [A5 - 0x280B], 0xB 000011A0 41ED D812 lea.l A0, [A5 - 0x27EE] 000011A4 43ED D44A lea.l A1, [A5 - 0x2BB6] 000011A8 20D9 move.l [A0]+, [A1]+ 000011AA 3091 move.w [A0], [A1] 000011AC 1B7C 0001 D813 move.b [A5 - 0x27ED], 0x1 000011B2 1B7C 0003 D800 move.b [A5 - 0x2800], 0x3 000011B8 1B7C 0012 D80C move.b [A5 - 0x27F4], 0x12 000011BE 1B7C 0013 D806 move.b [A5 - 0x27FA], 0x13 000011C4 1B7C 001B D7E0 move.b [A5 - 0x2820], 0x1B 000011CA 1B7C 0006 D7E1 move.b [A5 - 0x281F], 0x6 000011D0 1B7C 000D D7DA move.b [A5 - 0x2826], 0xD /* '\r' */ 000011D6 41ED CE5C lea.l A0, [A5 - 0x31A4] 000011DA 43FA 0578 lea.l A1, [PC + 0x578 /* 00001754, value 0x4646F77, pstring "down" */] 000011DE 20D9 move.l [A0]+, [A1]+ 000011E0 3091 move.w [A0], [A1] 000011E2 422D D008 clr.b [A5 - 0x2FF8] 000011E6 41ED CE38 lea.l A0, [A5 - 0x31C8] 000011EA 43FA 0562 lea.l A1, [PC + 0x562 /* 0000174E, value 0x566616C, pstring "false" */] 000011EE 20D9 move.l [A0]+, [A1]+ 000011F0 3091 move.w [A0], [A1] 000011F2 1B7C 0001 CEA2 move.b [A5 - 0x315E], 0x1 000011F8 1B7C 000D CEA3 move.b [A5 - 0x315D], 0xD /* '\r' */ 000011FE 41ED CEC6 lea.l A0, [A5 - 0x313A] 00001202 43FA 0544 lea.l A1, [PC + 0x544 /* 00001748, value 0x4747275, pstring "true" */] 00001206 20D9 move.l [A0]+, [A1]+ 00001208 3091 move.w [A0], [A1] 0000120A 2B7C 0275 7020 CE14 move.l [A5 - 0x31EC], 0x2757020 00001212 42A7 clr.l -[A7] 00001214 486D CE5C pea.l [A5 - 0x31A4] 00001218 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 0000121C 2B5F CE7C move.l [A5 - 0x3184], [A7]+ 00001220 42A7 clr.l -[A7] 00001222 486D D008 pea.l [A5 - 0x2FF8] 00001226 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 0000122A 2B5F D216 move.l [A5 - 0x2DEA], [A7]+ 0000122E 42A7 clr.l -[A7] 00001230 486D CE38 pea.l [A5 - 0x31C8] 00001234 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 00001238 2B5F CE58 move.l [A5 - 0x31A8], [A7]+ 0000123C 42A7 clr.l -[A7] 0000123E 486D CEC6 pea.l [A5 - 0x313A] 00001242 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 00001246 2B5F CEE6 move.l [A5 - 0x311A], [A7]+ 0000124A 42A7 clr.l -[A7] 0000124C 486D CE14 pea.l [A5 - 0x31EC] 00001250 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 00001254 2B5F CE34 move.l [A5 - 0x31CC], [A7]+ 00001258 7E30 moveq.l D7, 0x30 0000125A 600C bra +0xE /* 00001268 */ label0000125C: 0000125C 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001260 11BC 0004 7000 move.b [A0 + D7.w], 0x4 00001266 5247 addq.w D7, 1 label00001268: 00001268 7039 moveq.l D0, 0x39 0000126A B047 cmp.w D0, D7 0000126C 6CEE bge -0x10 /* 0000125C */ 0000126E 7E41 moveq.l D7, 0x41 00001270 600C bra +0xE /* 0000127E */ label00001272: 00001272 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001276 11BC 0006 7000 move.b [A0 + D7.w], 0x6 0000127C 5247 addq.w D7, 1 label0000127E: 0000127E 705A moveq.l D0, 0x5A 00001280 B047 cmp.w D0, D7 00001282 6CEE bge -0x10 /* 00001272 */ 00001284 7E61 moveq.l D7, 0x61 00001286 600C bra +0xE /* 00001294 */ label00001288: 00001288 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000128C 11BC 0006 7000 move.b [A0 + D7.w], 0x6 00001292 5247 addq.w D7, 1 label00001294: 00001294 707A moveq.l D0, 0x7A 00001296 B047 cmp.w D0, D7 00001298 6CEE bge -0x10 /* 00001288 */ 0000129A 1B7C 0006 D289 move.b [A5 - 0x2D77], 0x6 000012A0 3E3C 0080 move.w D7, 0x80 000012A4 600C bra +0xE /* 000012B2 */ label000012A6: 000012A6 41ED D22A lea.l A0, [A5 - 0x2DD6] 000012AA 11BC 0006 7000 move.b [A0 + D7.w], 0x6 000012B0 5247 addq.w D7, 1 label000012B2: 000012B2 0C47 009F cmpi.w D7, 0x9F 000012B6 6FEE ble -0x10 /* 000012A6 */ 000012B8 1B7C 0006 D2D1 move.b [A5 - 0x2D2F], 0x6 000012BE 1B7C 0006 D2D8 move.b [A5 - 0x2D28], 0x6 000012C4 1B7C 0006 D2D9 move.b [A5 - 0x2D27], 0x6 000012CA 1B7C 0006 D2E8 move.b [A5 - 0x2D18], 0x6 000012D0 1B7C 0006 D2E9 move.b [A5 - 0x2D17], 0x6 000012D6 1B7C 0006 D2F5 move.b [A5 - 0x2D0B], 0x6 000012DC 1B7C 0006 D2F6 move.b [A5 - 0x2D0A], 0x6 000012E2 1B7C 0006 D2F7 move.b [A5 - 0x2D09], 0x6 000012E8 1B7C 0006 D2F8 move.b [A5 - 0x2D08], 0x6 000012EE 1B7C 0006 D2F9 move.b [A5 - 0x2D07], 0x6 000012F4 1B7C 0006 D302 move.b [A5 - 0x2CFE], 0x6 000012FA 1B7C 0005 D258 move.b [A5 - 0x2DA8], 0x5 00001300 1B7C 0007 D22A move.b [A5 - 0x2DD6], 0x7 00001306 1B7C 0007 D237 move.b [A5 - 0x2DC9], 0x7 0000130C 7000 moveq.l D0, 0x00 0000130E 303C 0022 move.w D0, 0x22 /* '\"' */ 00001312 C0BC 0000 00FF and.l D0, 0xFF 00001318 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000131C 11BC 0003 0000 move.b [A0 + D0.w], 0x3 00001322 7000 moveq.l D0, 0x00 00001324 303C 0026 move.w D0, 0x26 /* '&' */ 00001328 C0BC 0000 00FF and.l D0, 0xFF 0000132E 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001332 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001338 7000 moveq.l D0, 0x00 0000133A 303C 002F move.w D0, 0x2F /* '/' */ 0000133E C0BC 0000 00FF and.l D0, 0xFF 00001344 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001348 11BC 0001 0000 move.b [A0 + D0.w], 0x1 0000134E 7000 moveq.l D0, 0x00 00001350 303C 003D move.w D0, 0x3D /* '=' */ 00001354 C0BC 0000 00FF and.l D0, 0xFF 0000135A 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000135E 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001364 7000 moveq.l D0, 0x00 00001366 303C 005E move.w D0, 0x5E /* '^' */ 0000136A C0BC 0000 00FF and.l D0, 0xFF 00001370 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001374 11BC 0001 0000 move.b [A0 + D0.w], 0x1 0000137A 7000 moveq.l D0, 0x00 0000137C 303C 00B3 move.w D0, 0xB3 00001380 C0BC 0000 00FF and.l D0, 0xFF 00001386 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000138A 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001390 7000 moveq.l D0, 0x00 00001392 303C 003E move.w D0, 0x3E /* '>' */ 00001396 C0BC 0000 00FF and.l D0, 0xFF 0000139C 41ED D22A lea.l A0, [A5 - 0x2DD6] 000013A0 11BC 0001 0000 move.b [A0 + D0.w], 0x1 000013A6 7000 moveq.l D0, 0x00 000013A8 303C 00B2 move.w D0, 0xB2 000013AC C0BC 0000 00FF and.l D0, 0xFF 000013B2 41ED D22A lea.l A0, [A5 - 0x2DD6] 000013B6 11BC 0001 0000 move.b [A0 + D0.w], 0x1 000013BC 7000 moveq.l D0, 0x00 000013BE 303C 003C move.w D0, 0x3C /* '<' */ 000013C2 C0BC 0000 00FF and.l D0, 0xFF 000013C8 41ED D22A lea.l A0, [A5 - 0x2DD6] 000013CC 11BC 0001 0000 move.b [A0 + D0.w], 0x1 000013D2 7000 moveq.l D0, 0x00 000013D4 303C 002D move.w D0, 0x2D /* '-' */ 000013D8 C0BC 0000 00FF and.l D0, 0xFF 000013DE 41ED D22A lea.l A0, [A5 - 0x2DD6] 000013E2 11BC 0001 0000 move.b [A0 + D0.w], 0x1 000013E8 7000 moveq.l D0, 0x00 000013EA 303C 00AD move.w D0, 0xAD 000013EE C0BC 0000 00FF and.l D0, 0xFF 000013F4 41ED D22A lea.l A0, [A5 - 0x2DD6] 000013F8 11BC 0001 0000 move.b [A0 + D0.w], 0x1 000013FE 7000 moveq.l D0, 0x00 00001400 303C 002B move.w D0, 0x2B /* '+' */ 00001404 C0BC 0000 00FF and.l D0, 0xFF 0000140A 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000140E 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001414 7000 moveq.l D0, 0x00 00001416 303C 002A move.w D0, 0x2A /* '*' */ 0000141A C0BC 0000 00FF and.l D0, 0xFF 00001420 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001424 11BC 0001 0000 move.b [A0 + D0.w], 0x1 0000142A 7000 moveq.l D0, 0x00 0000142C 303C 0040 move.w D0, 0x40 /* '@' */ 00001430 C0BC 0000 00FF and.l D0, 0xFF 00001436 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000143A 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001440 7000 moveq.l D0, 0x00 00001442 303C 003A move.w D0, 0x3A /* ':' */ 00001446 C0BC 0000 00FF and.l D0, 0xFF 0000144C 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001450 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001456 7000 moveq.l D0, 0x00 00001458 303C 002C move.w D0, 0x2C /* ',' */ 0000145C C0BC 0000 00FF and.l D0, 0xFF 00001462 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001466 11BC 0002 0000 move.b [A0 + D0.w], 0x2 0000146C 7000 moveq.l D0, 0x00 0000146E 303C 00C2 move.w D0, 0xC2 00001472 C0BC 0000 00FF and.l D0, 0xFF 00001478 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000147C 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001482 7000 moveq.l D0, 0x00 00001484 303C 007B move.w D0, 0x7B /* '{' */ 00001488 C0BC 0000 00FF and.l D0, 0xFF 0000148E 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001492 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001498 7000 moveq.l D0, 0x00 0000149A 303C 005B move.w D0, 0x5B /* '[' */ 0000149E C0BC 0000 00FF and.l D0, 0xFF 000014A4 41ED D22A lea.l A0, [A5 - 0x2DD6] 000014A8 11BC 0002 0000 move.b [A0 + D0.w], 0x2 000014AE 7000 moveq.l D0, 0x00 000014B0 303C 0028 move.w D0, 0x28 /* '(' */ 000014B4 C0BC 0000 00FF and.l D0, 0xFF 000014BA 41ED D22A lea.l A0, [A5 - 0x2DD6] 000014BE 11BC 0002 0000 move.b [A0 + D0.w], 0x2 000014C4 7000 moveq.l D0, 0x00 000014C6 303C 007D move.w D0, 0x7D /* '}' */ 000014CA C0BC 0000 00FF and.l D0, 0xFF 000014D0 41ED D22A lea.l A0, [A5 - 0x2DD6] 000014D4 11BC 0002 0000 move.b [A0 + D0.w], 0x2 000014DA 7000 moveq.l D0, 0x00 000014DC 303C 005D move.w D0, 0x5D /* ']' */ 000014E0 C0BC 0000 00FF and.l D0, 0xFF 000014E6 41ED D22A lea.l A0, [A5 - 0x2DD6] 000014EA 11BC 0002 0000 move.b [A0 + D0.w], 0x2 000014F0 7000 moveq.l D0, 0x00 000014F2 303C 0029 move.w D0, 0x29 /* ')' */ 000014F6 C0BC 0000 00FF and.l D0, 0xFF 000014FC 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001500 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001506 7000 moveq.l D0, 0x00 00001508 303C 007C move.w D0, 0x7C /* '|' */ 0000150C C0BC 0000 00FF and.l D0, 0xFF 00001512 41ED D22A lea.l A0, [A5 - 0x2DD6] 00001516 11BC 0002 0000 move.b [A0 + D0.w], 0x2 0000151C 7000 moveq.l D0, 0x00 0000151E 303C 0021 move.w D0, 0x21 /* '!' */ 00001522 C0BC 0000 00FF and.l D0, 0xFF 00001528 41ED D22A lea.l A0, [A5 - 0x2DD6] 0000152C 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001532 7000 moveq.l D0, 0x00 00001534 303C 0026 move.w D0, 0x26 /* '&' */ 00001538 C0BC 0000 00FF and.l D0, 0xFF 0000153E 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001542 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001548 7000 moveq.l D0, 0x00 0000154A 303C 002F move.w D0, 0x2F /* '/' */ 0000154E C0BC 0000 00FF and.l D0, 0xFF 00001554 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001558 11BC 0006 0000 move.b [A0 + D0.w], 0x6 0000155E 7000 moveq.l D0, 0x00 00001560 303C 003D move.w D0, 0x3D /* '=' */ 00001564 C0BC 0000 00FF and.l D0, 0xFF 0000156A 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000156E 11BC 0013 0000 move.b [A0 + D0.w], 0x13 00001574 7000 moveq.l D0, 0x00 00001576 303C 005E move.w D0, 0x5E /* '^' */ 0000157A C0BC 0000 00FF and.l D0, 0xFF 00001580 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001584 11BC 0007 0000 move.b [A0 + D0.w], 0x7 0000158A 7000 moveq.l D0, 0x00 0000158C 303C 00B3 move.w D0, 0xB3 00001590 C0BC 0000 00FF and.l D0, 0xFF 00001596 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000159A 11BC 0017 0000 move.b [A0 + D0.w], 0x17 000015A0 7000 moveq.l D0, 0x00 000015A2 303C 003E move.w D0, 0x3E /* '>' */ 000015A6 C0BC 0000 00FF and.l D0, 0xFF 000015AC 41ED D32A lea.l A0, [A5 - 0x2CD6] 000015B0 11BC 0015 0000 move.b [A0 + D0.w], 0x15 000015B6 7000 moveq.l D0, 0x00 000015B8 303C 00B2 move.w D0, 0xB2 000015BC C0BC 0000 00FF and.l D0, 0xFF 000015C2 41ED D32A lea.l A0, [A5 - 0x2CD6] 000015C6 11BC 0018 0000 move.b [A0 + D0.w], 0x18 000015CC 7000 moveq.l D0, 0x00 000015CE 303C 003C move.w D0, 0x3C /* '<' */ 000015D2 C0BC 0000 00FF and.l D0, 0xFF 000015D8 41ED D32A lea.l A0, [A5 - 0x2CD6] 000015DC 11BC 0016 0000 move.b [A0 + D0.w], 0x16 000015E2 7000 moveq.l D0, 0x00 000015E4 303C 002D move.w D0, 0x2D /* '-' */ 000015E8 C0BC 0000 00FF and.l D0, 0xFF 000015EE 41ED D32A lea.l A0, [A5 - 0x2CD6] 000015F2 11BC 000C 0000 move.b [A0 + D0.w], 0xC 000015F8 7000 moveq.l D0, 0x00 000015FA 303C 00AD move.w D0, 0xAD 000015FE C0BC 0000 00FF and.l D0, 0xFF 00001604 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001608 11BC 0014 0000 move.b [A0 + D0.w], 0x14 0000160E 7000 moveq.l D0, 0x00 00001610 303C 002B move.w D0, 0x2B /* '+' */ 00001614 C0BC 0000 00FF and.l D0, 0xFF 0000161A 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000161E 11BC 000F 0000 move.b [A0 + D0.w], 0xF 00001624 7000 moveq.l D0, 0x00 00001626 303C 002A move.w D0, 0x2A /* '*' */ 0000162A C0BC 0000 00FF and.l D0, 0xFF 00001630 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001634 11BC 0010 0000 move.b [A0 + D0.w], 0x10 0000163A 7000 moveq.l D0, 0x00 0000163C 303C 0040 move.w D0, 0x40 /* '@' */ 00001640 C0BC 0000 00FF and.l D0, 0xFF 00001646 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000164A 11BC 0001 0000 move.b [A0 + D0.w], 0x1 00001650 7000 moveq.l D0, 0x00 00001652 303C 003A move.w D0, 0x3A /* ':' */ 00001656 C0BC 0000 00FF and.l D0, 0xFF 0000165C 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001660 11BC 0002 0000 move.b [A0 + D0.w], 0x2 00001666 7000 moveq.l D0, 0x00 00001668 303C 002C move.w D0, 0x2C /* ',' */ 0000166C C0BC 0000 00FF and.l D0, 0xFF 00001672 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001676 11BC 0003 0000 move.b [A0 + D0.w], 0x3 0000167C 7000 moveq.l D0, 0x00 0000167E 303C 00C2 move.w D0, 0xC2 00001682 C0BC 0000 00FF and.l D0, 0xFF 00001688 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000168C 11BC 0004 0000 move.b [A0 + D0.w], 0x4 00001692 7000 moveq.l D0, 0x00 00001694 303C 007B move.w D0, 0x7B /* '{' */ 00001698 C0BC 0000 00FF and.l D0, 0xFF 0000169E 41ED D32A lea.l A0, [A5 - 0x2CD6] 000016A2 11BC 0005 0000 move.b [A0 + D0.w], 0x5 000016A8 7000 moveq.l D0, 0x00 000016AA 303C 005B move.w D0, 0x5B /* '[' */ 000016AE C0BC 0000 00FF and.l D0, 0xFF 000016B4 41ED D32A lea.l A0, [A5 - 0x2CD6] 000016B8 11BC 0006 0000 move.b [A0 + D0.w], 0x6 000016BE 7000 moveq.l D0, 0x00 000016C0 303C 0028 move.w D0, 0x28 /* '(' */ 000016C4 C0BC 0000 00FF and.l D0, 0xFF 000016CA 41ED D32A lea.l A0, [A5 - 0x2CD6] 000016CE 11BC 0007 0000 move.b [A0 + D0.w], 0x7 000016D4 7000 moveq.l D0, 0x00 000016D6 303C 007D move.w D0, 0x7D /* '}' */ 000016DA C0BC 0000 00FF and.l D0, 0xFF 000016E0 41ED D32A lea.l A0, [A5 - 0x2CD6] 000016E4 11BC 0008 0000 move.b [A0 + D0.w], 0x8 000016EA 7000 moveq.l D0, 0x00 000016EC 303C 005D move.w D0, 0x5D /* ']' */ 000016F0 C0BC 0000 00FF and.l D0, 0xFF 000016F6 41ED D32A lea.l A0, [A5 - 0x2CD6] 000016FA 11BC 0009 0000 move.b [A0 + D0.w], 0x9 /* '\t' */ 00001700 7000 moveq.l D0, 0x00 00001702 303C 0029 move.w D0, 0x29 /* ')' */ 00001706 C0BC 0000 00FF and.l D0, 0xFF 0000170C 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001710 11BC 000A 0000 move.b [A0 + D0.w], 0xA /* '\n' */ 00001716 7000 moveq.l D0, 0x00 00001718 303C 007C move.w D0, 0x7C /* '|' */ 0000171C C0BC 0000 00FF and.l D0, 0xFF 00001722 41ED D32A lea.l A0, [A5 - 0x2CD6] 00001726 11BC 000B 0000 move.b [A0 + D0.w], 0xB 0000172C 7000 moveq.l D0, 0x00 0000172E 303C 0021 move.w D0, 0x21 /* '!' */ 00001732 C0BC 0000 00FF and.l D0, 0xFF 00001738 41ED D32A lea.l A0, [A5 - 0x2CD6] 0000173C 11BC 000C 0000 move.b [A0 + D0.w], 0xC 00001742 2E1F move.l D7, [A7]+ 00001744 4E5E unlink A6 00001746 4E75 rts 00001748 0474 7275 6500 subi.w [A4 + <> + D6 * 4], 0x7275 /* 'ru' */ 0000174E 0566 bchg -[A6], D2 00001750 616C bsr +0x6E /* 000017BE */ 00001752 7365 moveq.l D1, 0x65 00001754 0464 6F77 subi.w -[A4], 0x6F77 /* 'ow' */ 00001758 6E00 4E56 bgt +0x4E58 /* 000065B0 */ // begin alternate branch 0000175A-0000175E fn0000175A: 0000175A 4E56 FFF8 link A6, -0x0008 // end alternate branch 0000175A-0000175E fn0000175A: // (misaligned) 0000175C FFF8 .invalid <> 0000175E 2D7C 026F 6620 FFFA move.l [A6 - 0x6], 0x26F6620 00001766 4267 clr.w -[A7] 00001768 486E FFFA pea.l [A6 - 0x6] 0000176C 486E FFF9 pea.l [A6 - 0x7] 00001770 486E FFF8 pea.l [A6 - 0x8] 00001774 486D D448 pea.l [A5 - 0x2BB8] 00001778 4EAD 152A jsr [A5 + 0x152A /* export_673 */] 0000177C 101F move.b D0, [A7]+ 0000177E 660A bne +0xC /* 0000178A */ 00001780 2F3C 000A 6ECC move.l -[A7], 0xA6ECC 00001786 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label0000178A: 0000178A 4E5E unlink A6 0000178C 2E9F move.l [A7], [A7]+ 0000178E 4E75 rts fn00001790: 00001790 4E56 FFFE link A6, -0x0002 00001794 48E7 0108 movem.l -[A7], D7,A4 00001798 422E 0008 clr.b [A6 + 0x8] 0000179C 42A7 clr.l -[A7] 0000179E 2F3A 00CE move.l -[A7], [PC + 0xCE /* 0000186E, value 0x57544C4B 'WTLK' */] 000017A2 3F3C 0001 move.w -[A7], 0x1 000017A6 A9A0 syscall GetResource 000017A8 2B5F D036 move.l [A5 - 0x2FCA], [A7]+ 000017AC 42A7 clr.l -[A7] 000017AE 2F3A 00BE move.l -[A7], [PC + 0xBE /* 0000186E, value 0x57544C4B 'WTLK' */] 000017B2 3F3C 0002 move.w -[A7], 0x2 000017B6 A9A0 syscall GetResource 000017B8 2B5F D7CC move.l [A5 - 0x2834], [A7]+ 000017BC 42A7 clr.l -[A7] fn000017BE: 000017BE 2F3A 00AE move.l -[A7], [PC + 0xAE /* 0000186E, value 0x57544C4B 'WTLK' */] 000017C2 3F3C 0003 move.w -[A7], 0x3 000017C6 A9A0 syscall GetResource 000017C8 2B5F D64C move.l [A5 - 0x29B4], [A7]+ 000017CC 42A7 clr.l -[A7] 000017CE 2F3A 009E move.l -[A7], [PC + 0x9E /* 0000186E, value 0x57544C4B 'WTLK' */] 000017D2 3F3C 0004 move.w -[A7], 0x4 000017D6 A9A0 syscall GetResource 000017D8 2B5F D7C8 move.l [A5 - 0x2838], [A7]+ 000017DC 57C0 seq D0 000017DE 4A00 tst.b D0 000017E0 661C bne +0x1E /* 000017FE */ 000017E2 4AAD D64C tst.l [A5 - 0x29B4] 000017E6 57C1 seq D1 000017E8 8001 or.b D0, D1 000017EA 6612 bne +0x14 /* 000017FE */ 000017EC 4AAD D7CC tst.l [A5 - 0x2834] 000017F0 57C1 seq D1 000017F2 8001 or.b D0, D1 000017F4 6608 bne +0xA /* 000017FE */ 000017F6 4AAD D036 tst.l [A5 - 0x2FCA] 000017FA 57C1 seq D1 000017FC 8001 or.b D0, D1 label000017FE: 000017FE 4400 neg.b D0 00001800 1E00 move.b D7, D0 00001802 6650 bne +0x52 /* 00001854 */ 00001804 206D D7C8 movea.l A0, [A5 - 0x2838] 00001808 2850 movea.l A4, [A0] 0000180A 0C94 0000 0305 cmpi.l [A4], 0x305 00001810 56C0 sne D0 00001812 4A00 tst.b D0 00001814 663A bne +0x3C /* 00001850 */ 00001816 2F00 move.l -[A7], D0 00001818 4267 clr.w -[A7] 0000181A 4EBA 086C jsr [PC + 0x86C /* 00002088 */] 0000181E 321F move.w D1, [A7]+ 00001820 201F move.l D0, [A7]+ 00001822 48C1 ext.l D1 00001824 B2AC 0004 cmp.l D1, [A4 + 0x4] 00001828 56C1 sne D1 0000182A 8001 or.b D0, D1 0000182C 6622 bne +0x24 /* 00001850 */ 0000182E 725E moveq.l D1, 0x5E 00001830 B2AC 0008 cmp.l D1, [A4 + 0x8] 00001834 56C1 sne D1 00001836 8001 or.b D0, D1 00001838 6616 bne +0x18 /* 00001850 */ 0000183A 723C moveq.l D1, 0x3C 0000183C B2AC 000C cmp.l D1, [A4 + 0xC] 00001840 56C1 sne D1 00001842 8001 or.b D0, D1 00001844 660A bne +0xC /* 00001850 */ 00001846 7243 moveq.l D1, 0x43 00001848 B2AC 0010 cmp.l D1, [A4 + 0x10] 0000184C 56C1 sne D1 0000184E 8001 or.b D0, D1 label00001850: 00001850 4400 neg.b D0 00001852 1E00 move.b D7, D0 label00001854: 00001854 1007 move.b D0, D7 00001856 6702 beq +0x4 /* 0000185A */ 00001858 600C bra +0xE /* 00001866 */ label0000185A: 0000185A 2F0E move.l -[A7], A6 0000185C 4EBA FEFC jsr [PC - 0x104 /* 0000175A */] 00001860 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label00001866: 00001866 4CDF 1080 movem.l D7,A4, [A7]+ 0000186A 4E5E unlink A6 0000186C 4E75 rts 0000186E 5754 subq.w [A4], 3 00001870 4C4B 4E56 movem.l D1,D2,D4,D6,A1,A2,A3,A6, A3 // begin alternate branch 00001872-00001876 fn00001872: 00001872 4E56 FFE6 link A6, -0x001A // end alternate branch 00001872-00001876 fn00001872: // (misaligned) 00001874 FFE6 .invalid <> 00001876 48E7 0108 movem.l -[A7], D7,A4 0000187A 426D D838 clr.w [A5 - 0x27C8] 0000187E 41ED D842 lea.l A0, [A5 - 0x27BE] 00001882 2B48 D81C move.l [A5 - 0x27E4], A0 00001886 7E01 moveq.l D7, 0x01 00001888 6030 bra +0x32 /* 000018BA */ label0000188A: 0000188A 3007 move.w D0, D7 0000188C 5340 subq.w D0, 1 0000188E 41ED D842 lea.l A0, [A5 - 0x27BE] 00001892 C1FC 0056 muls.w D0, 0x56 /* 'V' */ 00001896 49F0 0000 lea.l A4, [A0 + D0.w] 0000189A 4214 clr.b [A4] 0000189C 3007 move.w D0, D7 0000189E 5240 addq.w D0, 1 000018A0 5340 subq.w D0, 1 000018A2 41ED D842 lea.l A0, [A5 - 0x27BE] 000018A6 C1FC 0056 muls.w D0, 0x56 /* 'V' */ 000018AA 41F0 0000 lea.l A0, [A0 + D0.w] 000018AE 2948 0018 move.l [A4 + 0x18], A0 000018B2 397C 0001 003A move.w [A4 + 0x3A], 0x1 000018B8 5247 addq.w D7, 1 label000018BA: 000018BA 7018 moveq.l D0, 0x18 000018BC B047 cmp.w D0, D7 000018BE 6CCA bge -0x34 /* 0000188A */ 000018C0 49ED E052 lea.l A4, [A5 - 0x1FAE] 000018C4 4214 clr.b [A4] 000018C6 7000 moveq.l D0, 0x00 000018C8 2940 0018 move.l [A4 + 0x18], D0 000018CC 397C 0001 003A move.w [A4 + 0x3A], 0x1 000018D2 42A7 clr.l -[A7] 000018D4 2F3C 0000 0702 move.l -[A7], 0x702 000018DA 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 000018DE 2B5F D834 move.l [A5 - 0x27CC], [A7]+ 000018E2 206D D834 movea.l A0, [A5 - 0x27CC] 000018E6 2F10 move.l -[A7], [A0] 000018E8 2F3C 0000 0702 move.l -[A7], 0x702 000018EE 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000018F2 486E FFE8 pea.l [A6 - 0x18] 000018F6 7018 moveq.l D0, 0x18 000018F8 2F00 move.l -[A7], D0 000018FA 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 000018FE 1D7C 0005 FFE8 move.b [A6 - 0x18], 0x5 00001904 3D6D AC96 FFFC move.w [A6 - 0x4], [A5 - 0x536A] 0000190A 3D6D AC94 FFFE move.w [A6 - 0x2], [A5 - 0x536C] 00001910 42A7 clr.l -[A7] 00001912 486E FFE8 pea.l [A6 - 0x18] 00001916 4EAD 1102 jsr [A5 + 0x1102 /* export_540 */] 0000191A 2B5F D818 move.l [A5 - 0x27E8], [A7]+ 0000191E 1D7C 0004 FFE8 move.b [A6 - 0x18], 0x4 00001924 2D6D A522 FFEA move.l [A6 - 0x16], [A5 - 0x5ADE] 0000192A 3D6D AC9A FFFC move.w [A6 - 0x4], [A5 - 0x5366] 00001930 3D6D AC98 FFFE move.w [A6 - 0x2], [A5 - 0x5368] 00001936 42A7 clr.l -[A7] 00001938 486E FFE8 pea.l [A6 - 0x18] 0000193C 4EAD 1102 jsr [A5 + 0x1102 /* export_540 */] 00001940 2B5F D82C move.l [A5 - 0x27D4], [A7]+ 00001944 206D D82C movea.l A0, [A5 - 0x27D4] 00001948 216D D818 0018 move.l [A0 + 0x18], [A5 - 0x27E8] 0000194E 286D D818 movea.l A4, [A5 - 0x27E8] 00001952 302C 003A move.w D0, [A4 + 0x3A] 00001956 5240 addq.w D0, 1 00001958 3940 003A move.w [A4 + 0x3A], D0 0000195C 486E FFE8 pea.l [A6 - 0x18] 00001960 4EAD 09DA jsr [A5 + 0x9DA /* export_311 */] 00001964 42A7 clr.l -[A7] 00001966 486E FFE8 pea.l [A6 - 0x18] 0000196A 4EAD 1102 jsr [A5 + 0x1102 /* export_540 */] 0000196E 2B5F D820 move.l [A5 - 0x27E0], [A7]+ 00001972 2B6D A688 D824 move.l [A5 - 0x27DC], [A5 - 0x5978] 00001978 2B6D A630 D830 move.l [A5 - 0x27D0], [A5 - 0x59D0] 0000197E 3B7C FFFF D1BC move.w [A5 - 0x2E44], 0xFFFF 00001984 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */] 00001988 4EBA 0236 jsr [PC + 0x236 /* 00001BC0 */] 0000198C 4CDF 1080 movem.l D7,A4, [A7]+ 00001990 4E5E unlink A6 00001992 4E75 rts fn00001994: 00001994 4E56 0000 link A6, 0 00001998 2F0C move.l -[A7], A4 0000199A 286E 0008 movea.l A4, [A6 + 0x8] 0000199E 397C 0014 0002 move.w [A4 + 0x2], 0x14 000019A4 42A7 clr.l -[A7] 000019A6 701A moveq.l D0, 0x1A 000019A8 C1EC 0002 muls.w D0, [A4 + 0x2] 000019AC 48C0 ext.l D0 000019AE 2F00 move.l -[A7], D0 000019B0 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 000019B4 295F 0004 move.l [A4 + 0x4], [A7]+ 000019B8 4254 clr.w [A4] 000019BA 397C 00C8 000A move.w [A4 + 0xA], 0xC8 000019C0 42A7 clr.l -[A7] 000019C2 302C 000A move.w D0, [A4 + 0xA] 000019C6 48C0 ext.l D0 000019C8 2F00 move.l -[A7], D0 000019CA 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 000019CE 295F 000C move.l [A4 + 0xC], [A7]+ 000019D2 397C 0002 0008 move.w [A4 + 0x8], 0x2 000019D8 206C 000C movea.l A0, [A4 + 0xC] 000019DC 2050 movea.l A0, [A0] 000019DE 4250 clr.w [A0] 000019E0 285F movea.l A4, [A7]+ 000019E2 4E5E unlink A6 000019E4 2E9F move.l [A7], [A7]+ 000019E6 4E75 rts fn000019E8: 000019E8 4E56 0000 link A6, 0 000019EC 486D E1F8 pea.l [A5 - 0x1E08] 000019F0 4EBA FFA2 jsr [PC - 0x5E /* 00001994 */] 000019F4 486D E208 pea.l [A5 - 0x1DF8] 000019F8 4EBA FF9A jsr [PC - 0x66 /* 00001994 */] 000019FC 486D E1E8 pea.l [A5 - 0x1E18] 00001A00 4EBA FF92 jsr [PC - 0x6E /* 00001994 */] 00001A04 41ED E0A8 lea.l A0, [A5 - 0x1F58] 00001A08 2B48 E1DE move.l [A5 - 0x1E22], A0 00001A0C 4E5E unlink A6 00001A0E 4E75 rts fn00001A10: 00001A10 4E56 0000 link A6, 0 00001A14 302E 0010 move.w D0, [A6 + 0x10] 00001A18 5340 subq.w D0, 1 00001A1A 41ED E2C0 lea.l A0, [A5 - 0x1D40] 00001A1E E540 asl D0.w, 2 00001A20 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC] 00001A26 4E5E unlink A6 00001A28 205F movea.l A0, [A7]+ 00001A2A DEFC 000A add.w A7, 0xA /* '\n' */ 00001A2E 4ED0 jmp [A0] fn00001A30: 00001A30 4E56 0000 link A6, 0 00001A34 42A7 clr.l -[A7] 00001A36 4267 clr.w -[A7] 00001A38 4EAD 1122 jsr [A5 + 0x1122 /* export_544 */] 00001A3C 426D E304 clr.w [A5 - 0x1CFC] 00001A40 426D E302 clr.w [A5 - 0x1CFE] 00001A44 426D E300 clr.w [A5 - 0x1D00] 00001A48 426D E218 clr.w [A5 - 0x1DE8] 00001A4C 41ED E420 lea.l A0, [A5 - 0x1BE0] 00001A50 2008 move.l D0, A0 00001A52 5580 subq.l D0, 2 00001A54 2B40 E2F8 move.l [A5 - 0x1D08], D0 00001A58 41ED E454 lea.l A0, [A5 - 0x1BAC] 00001A5C 2B48 E2F4 move.l [A5 - 0x1D0C], A0 00001A60 2B6D E2F8 E2FC move.l [A5 - 0x1D04], [A5 - 0x1D08] 00001A66 41ED 0932 lea.l A0, [A5 + 0x932 /* export_290 */] 00001A6A 2B48 E306 move.l [A5 - 0x1CFA], A0 00001A6E 0C50 4EF9 cmpi.w [A0], 0x4EF9 00001A72 660C bne +0xE /* 00001A80 */ 00001A74 202D E306 move.l D0, [A5 - 0x1CFA] 00001A78 5480 addq.l D0, 2 00001A7A 2040 movea.l A0, D0 00001A7C 2B50 E306 move.l [A5 - 0x1CFA], [A0] label00001A80: 00001A80 3F3C 0001 move.w -[A7], 0x1 00001A84 486D 1172 pea.l [A5 + 0x1172 /* export_554 */] 00001A88 2F0E move.l -[A7], A6 00001A8A 4EBA FF84 jsr [PC - 0x7C /* 00001A10 */] 00001A8E 3F3C 0002 move.w -[A7], 0x2 00001A92 486D 117A pea.l [A5 + 0x117A /* export_555 */] 00001A96 2F0E move.l -[A7], A6 00001A98 4EBA FF76 jsr [PC - 0x8A /* 00001A10 */] 00001A9C 3F3C 0003 move.w -[A7], 0x3 00001AA0 486D 1182 pea.l [A5 + 0x1182 /* export_556 */] 00001AA4 2F0E move.l -[A7], A6 00001AA6 4EBA FF68 jsr [PC - 0x98 /* 00001A10 */] 00001AAA 3F3C 0004 move.w -[A7], 0x4 00001AAE 486D 118A pea.l [A5 + 0x118A /* export_557 */] 00001AB2 2F0E move.l -[A7], A6 00001AB4 4EBA FF5A jsr [PC - 0xA6 /* 00001A10 */] 00001AB8 3F3C 0005 move.w -[A7], 0x5 00001ABC 486D 1192 pea.l [A5 + 0x1192 /* export_558 */] 00001AC0 2F0E move.l -[A7], A6 00001AC2 4EBA FF4C jsr [PC - 0xB4 /* 00001A10 */] 00001AC6 3F3C 0006 move.w -[A7], 0x6 00001ACA 486D 119A pea.l [A5 + 0x119A /* export_559 */] 00001ACE 2F0E move.l -[A7], A6 00001AD0 4EBA FF3E jsr [PC - 0xC2 /* 00001A10 */] 00001AD4 3F3C 0007 move.w -[A7], 0x7 00001AD8 486D 11A2 pea.l [A5 + 0x11A2 /* export_560 */] 00001ADC 2F0E move.l -[A7], A6 00001ADE 4EBA FF30 jsr [PC - 0xD0 /* 00001A10 */] 00001AE2 3F3C 0008 move.w -[A7], 0x8 00001AE6 486D 11AA pea.l [A5 + 0x11AA /* export_561 */] 00001AEA 2F0E move.l -[A7], A6 00001AEC 4EBA FF22 jsr [PC - 0xDE /* 00001A10 */] 00001AF0 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00001AF4 486D 11B2 pea.l [A5 + 0x11B2 /* export_562 */] 00001AF8 2F0E move.l -[A7], A6 00001AFA 4EBA FF14 jsr [PC - 0xEC /* 00001A10 */] 00001AFE 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001B02 486D 11BA pea.l [A5 + 0x11BA /* export_563 */] 00001B06 2F0E move.l -[A7], A6 00001B08 4EBA FF06 jsr [PC - 0xFA /* 00001A10 */] 00001B0C 3F3C 000B move.w -[A7], 0xB 00001B10 486D 11C2 pea.l [A5 + 0x11C2 /* export_564 */] 00001B14 2F0E move.l -[A7], A6 00001B16 4EBA FEF8 jsr [PC - 0x108 /* 00001A10 */] 00001B1A 3F3C 000C move.w -[A7], 0xC 00001B1E 486D 11CA pea.l [A5 + 0x11CA /* export_565 */] 00001B22 2F0E move.l -[A7], A6 00001B24 4EBA FEEA jsr [PC - 0x116 /* 00001A10 */] 00001B28 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001B2C 486D 11D2 pea.l [A5 + 0x11D2 /* export_566 */] 00001B30 2F0E move.l -[A7], A6 00001B32 4EBA FEDC jsr [PC - 0x124 /* 00001A10 */] 00001B36 4E5E unlink A6 00001B38 4E75 rts fn00001B3A: 00001B3A 4E56 0000 link A6, 0 00001B3E 42A7 clr.l -[A7] 00001B40 2E8D move.l [A7], A5 00001B42 2A78 0904 movea.l A5, [0x00000904 /* CurrentA5 */] 00001B46 2B5F E7B0 move.l [A5 - 0x1850], [A7]+ 00001B4A 42A7 clr.l -[A7] 00001B4C 3F3C A9C8 move.w -[A7], 0xA9C8 00001B50 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 00001B54 2B5F EBDE move.l [A5 - 0x1422], [A7]+ 00001B58 486D 1BCA pea.l [A5 + 0x1BCA /* export_885 */] 00001B5C 3F3C A9C8 move.w -[A7], 0xA9C8 00001B60 1F3C 0001 move.b -[A7], 0x1 00001B64 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00001B68 102D EBD8 move.b D0, [A5 - 0x1428] 00001B6C 6720 beq +0x22 /* 00001B8E */ 00001B6E 486D 1A72 pea.l [A5 + 0x1A72 /* export_842 */] 00001B72 3F3C A9EB move.w -[A7], 0xA9EB 00001B76 1F3C 0001 move.b -[A7], 0x1 00001B7A 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00001B7E 486D 1A7A pea.l [A5 + 0x1A7A /* export_843 */] 00001B82 3F3C A9EC move.w -[A7], 0xA9EC 00001B86 1F3C 0001 move.b -[A7], 0x1 00001B8A 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] label00001B8E: 00001B8E 4E5E unlink A6 00001B90 4E75 rts fn00001B92: 00001B92 4E56 FF00 link A6, -0x0100 00001B96 206E 000C movea.l A0, [A6 + 0xC] 00001B9A 43EE FF00 lea.l A1, [A6 - 0x100] 00001B9E 703F moveq.l D0, 0x3F label00001BA0: 00001BA0 22D8 move.l [A1]+, [A0]+ 00001BA2 51C8 FFFC dbf D0, -0x6 /* 00001BA0 */ 00001BA6 486E FF00 pea.l [A6 - 0x100] 00001BAA 4EAD 0C3A jsr [A5 + 0xC3A /* export_387 */] 00001BAE 1F2E 0010 move.b -[A7], [A6 + 0x10] 00001BB2 4EAD 1432 jsr [A5 + 0x1432 /* export_642 */] 00001BB6 4E5E unlink A6 00001BB8 205F movea.l A0, [A7]+ 00001BBA DEFC 000A add.w A7, 0xA /* '\n' */ 00001BBE 4ED0 jmp [A0] fn00001BC0: 00001BC0 4E56 0000 link A6, 0 00001BC4 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */] 00001BC8 4267 clr.w -[A7] 00001BCA 487A 005A pea.l [PC + 0x5A /* 00001C26, value 0xC536372, pstring "ScriptEditor" */] 00001BCE 2F0E move.l -[A7], A6 00001BD0 4EBA FFC0 jsr [PC - 0x40 /* 00001B92 */] 00001BD4 1F3C 0003 move.b -[A7], 0x3 00001BD8 487A 004C pea.l [PC + 0x4C /* 00001C26, value 0xC536372, pstring "ScriptEditor" */] 00001BDC 2F0E move.l -[A7], A6 00001BDE 4EBA FFB2 jsr [PC - 0x4E /* 00001B92 */] 00001BE2 1F3C 0001 move.b -[A7], 0x1 00001BE6 487A 002E pea.l [PC + 0x2E /* 00001C16, value 0xF566172, pstring "VariableWatcher" */] 00001BEA 2F0E move.l -[A7], A6 00001BEC 4EBA FFA4 jsr [PC - 0x5C /* 00001B92 */] 00001BF0 1F3C 0002 move.b -[A7], 0x2 00001BF4 487A 0010 pea.l [PC + 0x10 /* 00001C06, value 0xE4D6573, pstring "MessageWatcher" */] 00001BF8 2F0E move.l -[A7], A6 00001BFA 4EBA FF96 jsr [PC - 0x6A /* 00001B92 */] 00001BFE 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */] 00001C02 4E5E unlink A6 00001C04 4E75 rts 00001C06 0E4D 6573 .invalid.w A5, 0x6573 /* 'es' */ // invalid immediate operation 00001C0A 7361 moveq.l D1, 0x61 00001C0C 6765 beq +0x67 /* 00001C73 */ 00001C0E 5761 subq.w -[A1], 3 00001C10 7463 moveq.l D2, 0x63 00001C12 6865 bvc +0x67 /* 00001C79 */ 00001C14 7200 moveq.l D1, 0x00 00001C16 0F56 bchg [A6], D7 00001C18 6172 bsr +0x74 /* 00001C8C */ 00001C1A 6961 bvs +0x63 /* 00001C7D */ 00001C1C 626C bhi +0x6E /* 00001C8A */ 00001C1E 6557 bcs +0x59 /* 00001C77 */ 00001C20 6174 bsr +0x76 /* 00001C96 */ 00001C22 6368 bls +0x6A /* 00001C8C */ 00001C24 6572 bcs +0x74 /* 00001C98 */ 00001C26 0C53 6372 cmpi.w [A3], 0x6372 /* 'cr' */ 00001C2A 6970 bvs +0x72 /* 00001C9C */ 00001C2C 7445 moveq.l D2, 0x45 00001C2E 6469 bcc +0x6B /* 00001C99 */ 00001C30 746F moveq.l D2, 0x6F 00001C32 7200 moveq.l D1, 0x00 fn00001C34: 00001C34 4E56 0000 link A6, 0 00001C38 422D EEB0 clr.b [A5 - 0x1150] 00001C3C 42A7 clr.l -[A7] 00001C3E 42A7 clr.l -[A7] 00001C40 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00001C44 2B5F D02C move.l [A5 - 0x2FD4], [A7]+ 00001C48 41ED D040 lea.l A0, [A5 - 0x2FC0] 00001C4C 43FA 008A lea.l A1, [PC + 0x8A /* 00001CD8, value 0x7456E67, pstring "English" */] 00001C50 20D9 move.l [A0]+, [A1]+ 00001C52 20D9 move.l [A0]+, [A1]+ 00001C54 41ED ED74 lea.l A0, [A5 - 0x128C] 00001C58 43FA 003C lea.l A1, [PC + 0x3C /* 00001C96, value 0x41646F20 'Ado ', pstring "do else end exit function global if next on pass repeat send then" */] 00001C5C 700F moveq.l D0, 0x0F label00001C5E: 00001C5E 20D9 move.l [A0]+, [A1]+ 00001C60 51C8 FFFC dbf D0, -0x6 /* 00001C5E */ 00001C64 3091 move.w [A0], [A1] 00001C66 42A7 clr.l -[A7] 00001C68 486D ED74 pea.l [A5 - 0x128C] 00001C6C 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 00001C70 4EAD 1A52 jsr [A5 + 0x1A52 /* export_838 */] 00001C74 486D 1A5A pea.l [A5 + 0x1A5A /* export_839 */] 00001C78 A9F1 syscall UnloadSeg 00001C7A 3B7C 0081 EFE0 move.w [A5 - 0x1020], 0x81 00001C80 3B7C 0082 EFE2 move.w [A5 - 0x101E], 0x82 00001C86 3B7C 0083 EFE4 move.w [A5 - 0x101C], 0x83 // begin alternate branch 00001C8A-00001C94 label00001C8A: 00001C8A EFE4 3B7C bfins -[A4] {D5:D4}, D3 fn00001C8C: // (misaligned) 00001C8E 0084 EFE6 4E5E ori.l D4, 0xEFE64E5E // end alternate branch 00001C8A-00001C94 label00001C8A: // (misaligned) fn00001C8C: 00001C8C 3B7C 0084 EFE6 move.w [A5 - 0x101A], 0x84 00001C92 4E5E unlink A6 00001C94 4E75 rts fn00001C96: 00001C96 4164 chk.w D0, -[A4] label00001C98: 00001C98 6F20 ble +0x22 /* 00001CBA */ 00001C9A 656C bcs +0x6E /* 00001D08 */ label00001C9C: 00001C9C 7365 moveq.l D1, 0x65 00001C9E 2065 movea.l A0, -[A5] 00001CA0 6E64 bgt +0x66 /* 00001D06 */ 00001CA2 2065 movea.l A0, -[A5] 00001CA4 7869 moveq.l D4, 0x69 00001CA6 7420 moveq.l D2, 0x20 00001CA8 6675 bne +0x77 /* 00001D1F */ 00001CAA 6E63 bgt +0x65 /* 00001D0F */ 00001CAC 7469 moveq.l D2, 0x69 00001CAE 6F6E ble +0x70 /* 00001D1E */ 00001CB0 2067 movea.l A0, -[A7] 00001CB2 6C6F bge +0x71 /* 00001D23 */ 00001CB4 6261 bhi +0x63 /* 00001D17 */ 00001CB6 6C20 bge +0x22 /* 00001CD8 */ 00001CB8 6966 bvs +0x68 /* 00001D20 */ label00001CBA: 00001CBA 206E 6578 movea.l A0, [A6 + 0x6578] 00001CBE 7420 moveq.l D2, 0x20 00001CC0 6F6E ble +0x70 /* 00001D30 */ 00001CC2 2070 6173 7320 7265 7065 6174 movea.l A0, [[A0 + 0x73207265] + 0x70656174] 00001CCE 2073 656E movea.l A0, <> 00001CD2 6420 bcc +0x22 /* 00001CF4 */ 00001CD4 7468 moveq.l D2, 0x68 00001CD6 656E bcs +0x70 /* 00001D46 */ label00001CD8: 00001CD8 0745 bchg D5, D3 00001CDA 6E67 bgt +0x69 /* 00001D43 */ 00001CDC 6C69 bge +0x6B /* 00001D47 */ 00001CDE 7368 moveq.l D1, 0x68 fn00001CE0: 00001CE0 4E56 0000 link A6, 0 00001CE4 4E5E unlink A6 00001CE6 4E75 rts fn00001CE8: 00001CE8 4E56 0000 link A6, 0 00001CEC 2F0C move.l -[A7], A4 00001CEE 286E 0008 movea.l A4, [A6 + 0x8] 00001CF2 526C FFFE addq.w [A4 - 0x2], 1 // begin alternate branch 00001CF4-00001CF6 label00001CF4: 00001CF4 FFFE .invalid <> // end alternate branch 00001CF4-00001CF6 label00001CF4: // (misaligned) 00001CF6 7001 moveq.l D0, 0x01 00001CF8 B06C FFFE cmp.w D0, [A4 - 0x2] 00001CFC 5EC0 sgt D0 00001CFE 725E moveq.l D1, 0x5E 00001D00 B26C FFFE cmp.w D1, [A4 - 0x2] 00001D04 5DC1 slt D1 label00001D06: 00001D06 8001 or.b D0, D1 label00001D08: 00001D08 670A beq +0xC /* 00001D14 */ 00001D0A 2F3C 0009 36CE move.l -[A7], 0x936CE 00001D10 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00001D14: 00001D14 302C FFFE move.w D0, [A4 - 0x2] 00001D18 5340 subq.w D0, 1 00001D1A 41ED D650 lea.l A0, [A5 - 0x29B0] label00001D1E: 00001D1E E540 asl D0.w, 2 label00001D20: 00001D20 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC] 00001D26 285F movea.l A4, [A7]+ 00001D28 4E5E unlink A6 00001D2A 205F movea.l A0, [A7]+ 00001D2C 504F addq.w A7, 8 00001D2E 4ED0 jmp [A0] fn00001D30: 00001D30 4E56 FFFE link A6, -0x0002 00001D34 426E FFFE clr.w [A6 - 0x2] 00001D38 42A7 clr.l -[A7] 00001D3A 2F0E move.l -[A7], A6 00001D3C 4EBA FFAA jsr [PC - 0x56 /* 00001CE8 */] 00001D40 486D 1592 pea.l [A5 + 0x1592 /* export_686 */] 00001D44 2F0E move.l -[A7], A6 label00001D46: 00001D46 4EBA FFA0 jsr [PC - 0x60 /* 00001CE8 */] 00001D4A 42A7 clr.l -[A7] 00001D4C 2F0E move.l -[A7], A6 00001D4E 4EBA FF98 jsr [PC - 0x68 /* 00001CE8 */] 00001D52 486D 159A pea.l [A5 + 0x159A /* export_687 */] 00001D56 2F0E move.l -[A7], A6 00001D58 4EBA FF8E jsr [PC - 0x72 /* 00001CE8 */] 00001D5C 486D 1652 pea.l [A5 + 0x1652 /* export_710 */] 00001D60 2F0E move.l -[A7], A6 00001D62 4EBA FF84 jsr [PC - 0x7C /* 00001CE8 */] 00001D66 486D 161A pea.l [A5 + 0x161A /* export_703 */] 00001D6A 2F0E move.l -[A7], A6 00001D6C 4EBA FF7A jsr [PC - 0x86 /* 00001CE8 */] 00001D70 486D 1622 pea.l [A5 + 0x1622 /* export_704 */] 00001D74 2F0E move.l -[A7], A6 00001D76 4EBA FF70 jsr [PC - 0x90 /* 00001CE8 */] 00001D7A 486D 162A pea.l [A5 + 0x162A /* export_705 */] 00001D7E 2F0E move.l -[A7], A6 00001D80 4EBA FF66 jsr [PC - 0x9A /* 00001CE8 */] 00001D84 486D 15A2 pea.l [A5 + 0x15A2 /* export_688 */] 00001D88 2F0E move.l -[A7], A6 00001D8A 4EBA FF5C jsr [PC - 0xA4 /* 00001CE8 */] 00001D8E 486D 15AA pea.l [A5 + 0x15AA /* export_689 */] 00001D92 2F0E move.l -[A7], A6 00001D94 4EBA FF52 jsr [PC - 0xAE /* 00001CE8 */] 00001D98 486D 15B2 pea.l [A5 + 0x15B2 /* export_690 */] 00001D9C 2F0E move.l -[A7], A6 00001D9E 4EBA FF48 jsr [PC - 0xB8 /* 00001CE8 */] 00001DA2 486D 15BA pea.l [A5 + 0x15BA /* export_691 */] 00001DA6 2F0E move.l -[A7], A6 00001DA8 4EBA FF3E jsr [PC - 0xC2 /* 00001CE8 */] 00001DAC 486D 15C2 pea.l [A5 + 0x15C2 /* export_692 */] 00001DB0 2F0E move.l -[A7], A6 00001DB2 4EBA FF34 jsr [PC - 0xCC /* 00001CE8 */] 00001DB6 486D 15CA pea.l [A5 + 0x15CA /* export_693 */] 00001DBA 2F0E move.l -[A7], A6 00001DBC 4EBA FF2A jsr [PC - 0xD6 /* 00001CE8 */] 00001DC0 486D 15EA pea.l [A5 + 0x15EA /* export_697 */] 00001DC4 2F0E move.l -[A7], A6 00001DC6 4EBA FF20 jsr [PC - 0xE0 /* 00001CE8 */] 00001DCA 486D 165A pea.l [A5 + 0x165A /* export_711 */] 00001DCE 2F0E move.l -[A7], A6 00001DD0 4EBA FF16 jsr [PC - 0xEA /* 00001CE8 */] 00001DD4 486D 1662 pea.l [A5 + 0x1662 /* export_712 */] 00001DD8 2F0E move.l -[A7], A6 00001DDA 4EBA FF0C jsr [PC - 0xF4 /* 00001CE8 */] 00001DDE 486D 166A pea.l [A5 + 0x166A /* export_713 */] 00001DE2 2F0E move.l -[A7], A6 00001DE4 4EBA FF02 jsr [PC - 0xFE /* 00001CE8 */] 00001DE8 486D 160A pea.l [A5 + 0x160A /* export_701 */] 00001DEC 2F0E move.l -[A7], A6 00001DEE 4EBA FEF8 jsr [PC - 0x108 /* 00001CE8 */] 00001DF2 486D 157A pea.l [A5 + 0x157A /* export_683 */] 00001DF6 2F0E move.l -[A7], A6 00001DF8 4EBA FEEE jsr [PC - 0x112 /* 00001CE8 */] 00001DFC 486D 1582 pea.l [A5 + 0x1582 /* export_684 */] 00001E00 2F0E move.l -[A7], A6 00001E02 4EBA FEE4 jsr [PC - 0x11C /* 00001CE8 */] 00001E06 486D 16FA pea.l [A5 + 0x16FA /* export_731 */] 00001E0A 2F0E move.l -[A7], A6 00001E0C 4EBA FEDA jsr [PC - 0x126 /* 00001CE8 */] 00001E10 486D 1612 pea.l [A5 + 0x1612 /* export_702 */] 00001E14 2F0E move.l -[A7], A6 00001E16 4EBA FED0 jsr [PC - 0x130 /* 00001CE8 */] 00001E1A 486D 16F2 pea.l [A5 + 0x16F2 /* export_730 */] 00001E1E 2F0E move.l -[A7], A6 00001E20 4EBA FEC6 jsr [PC - 0x13A /* 00001CE8 */] 00001E24 486D 16EA pea.l [A5 + 0x16EA /* export_729 */] 00001E28 2F0E move.l -[A7], A6 00001E2A 4EBA FEBC jsr [PC - 0x144 /* 00001CE8 */] 00001E2E 486D 16AA pea.l [A5 + 0x16AA /* export_721 */] 00001E32 2F0E move.l -[A7], A6 00001E34 4EBA FEB2 jsr [PC - 0x14E /* 00001CE8 */] 00001E38 486D 16B2 pea.l [A5 + 0x16B2 /* export_722 */] 00001E3C 2F0E move.l -[A7], A6 00001E3E 4EBA FEA8 jsr [PC - 0x158 /* 00001CE8 */] 00001E42 486D 16D2 pea.l [A5 + 0x16D2 /* export_726 */] 00001E46 2F0E move.l -[A7], A6 00001E48 4EBA FE9E jsr [PC - 0x162 /* 00001CE8 */] 00001E4C 486D 1682 pea.l [A5 + 0x1682 /* export_716 */] 00001E50 2F0E move.l -[A7], A6 00001E52 4EBA FE94 jsr [PC - 0x16C /* 00001CE8 */] 00001E56 486D 15F2 pea.l [A5 + 0x15F2 /* export_698 */] 00001E5A 2F0E move.l -[A7], A6 00001E5C 4EBA FE8A jsr [PC - 0x176 /* 00001CE8 */] 00001E60 486D 15FA pea.l [A5 + 0x15FA /* export_699 */] 00001E64 2F0E move.l -[A7], A6 00001E66 4EBA FE80 jsr [PC - 0x180 /* 00001CE8 */] 00001E6A 486D 1602 pea.l [A5 + 0x1602 /* export_700 */] 00001E6E 2F0E move.l -[A7], A6 00001E70 4EBA FE76 jsr [PC - 0x18A /* 00001CE8 */] 00001E74 486D 1642 pea.l [A5 + 0x1642 /* export_708 */] 00001E78 2F0E move.l -[A7], A6 00001E7A 4EBA FE6C jsr [PC - 0x194 /* 00001CE8 */] 00001E7E 42A7 clr.l -[A7] 00001E80 2F0E move.l -[A7], A6 00001E82 4EBA FE64 jsr [PC - 0x19C /* 00001CE8 */] 00001E86 42A7 clr.l -[A7] 00001E88 2F0E move.l -[A7], A6 00001E8A 4EBA FE5C jsr [PC - 0x1A4 /* 00001CE8 */] 00001E8E 42A7 clr.l -[A7] 00001E90 2F0E move.l -[A7], A6 00001E92 4EBA FE54 jsr [PC - 0x1AC /* 00001CE8 */] 00001E96 486D 167A pea.l [A5 + 0x167A /* export_715 */] 00001E9A 2F0E move.l -[A7], A6 00001E9C 4EBA FE4A jsr [PC - 0x1B6 /* 00001CE8 */] 00001EA0 42A7 clr.l -[A7] 00001EA2 2F0E move.l -[A7], A6 00001EA4 4EBA FE42 jsr [PC - 0x1BE /* 00001CE8 */] 00001EA8 42A7 clr.l -[A7] 00001EAA 2F0E move.l -[A7], A6 00001EAC 4EBA FE3A jsr [PC - 0x1C6 /* 00001CE8 */] 00001EB0 42A7 clr.l -[A7] 00001EB2 2F0E move.l -[A7], A6 00001EB4 4EBA FE32 jsr [PC - 0x1CE /* 00001CE8 */] 00001EB8 42A7 clr.l -[A7] 00001EBA 2F0E move.l -[A7], A6 00001EBC 4EBA FE2A jsr [PC - 0x1D6 /* 00001CE8 */] 00001EC0 42A7 clr.l -[A7] 00001EC2 2F0E move.l -[A7], A6 00001EC4 4EBA FE22 jsr [PC - 0x1DE /* 00001CE8 */] 00001EC8 42A7 clr.l -[A7] 00001ECA 2F0E move.l -[A7], A6 00001ECC 4EBA FE1A jsr [PC - 0x1E6 /* 00001CE8 */] 00001ED0 42A7 clr.l -[A7] 00001ED2 2F0E move.l -[A7], A6 00001ED4 4EBA FE12 jsr [PC - 0x1EE /* 00001CE8 */] 00001ED8 42A7 clr.l -[A7] 00001EDA 2F0E move.l -[A7], A6 00001EDC 4EBA FE0A jsr [PC - 0x1F6 /* 00001CE8 */] 00001EE0 486D 1672 pea.l [A5 + 0x1672 /* export_714 */] 00001EE4 2F0E move.l -[A7], A6 00001EE6 4EBA FE00 jsr [PC - 0x200 /* 00001CE8 */] 00001EEA 486D 15DA pea.l [A5 + 0x15DA /* export_695 */] 00001EEE 2F0E move.l -[A7], A6 00001EF0 4EBA FDF6 jsr [PC - 0x20A /* 00001CE8 */] 00001EF4 486D 15E2 pea.l [A5 + 0x15E2 /* export_696 */] 00001EF8 2F0E move.l -[A7], A6 00001EFA 4EBA FDEC jsr [PC - 0x214 /* 00001CE8 */] 00001EFE 42A7 clr.l -[A7] 00001F00 2F0E move.l -[A7], A6 00001F02 4EBA FDE4 jsr [PC - 0x21C /* 00001CE8 */] 00001F06 42A7 clr.l -[A7] 00001F08 2F0E move.l -[A7], A6 00001F0A 4EBA FDDC jsr [PC - 0x224 /* 00001CE8 */] 00001F0E 42A7 clr.l -[A7] 00001F10 2F0E move.l -[A7], A6 00001F12 4EBA FDD4 jsr [PC - 0x22C /* 00001CE8 */] 00001F16 42A7 clr.l -[A7] 00001F18 2F0E move.l -[A7], A6 00001F1A 4EBA FDCC jsr [PC - 0x234 /* 00001CE8 */] 00001F1E 486D 168A pea.l [A5 + 0x168A /* export_717 */] 00001F22 2F0E move.l -[A7], A6 00001F24 4EBA FDC2 jsr [PC - 0x23E /* 00001CE8 */] 00001F28 486D 1692 pea.l [A5 + 0x1692 /* export_718 */] 00001F2C 2F0E move.l -[A7], A6 00001F2E 4EBA FDB8 jsr [PC - 0x248 /* 00001CE8 */] 00001F32 42A7 clr.l -[A7] 00001F34 2F0E move.l -[A7], A6 00001F36 4EBA FDB0 jsr [PC - 0x250 /* 00001CE8 */] 00001F3A 486D 15D2 pea.l [A5 + 0x15D2 /* export_694 */] 00001F3E 2F0E move.l -[A7], A6 00001F40 4EBA FDA6 jsr [PC - 0x25A /* 00001CE8 */] 00001F44 42A7 clr.l -[A7] 00001F46 2F0E move.l -[A7], A6 00001F48 4EBA FD9E jsr [PC - 0x262 /* 00001CE8 */] 00001F4C 42A7 clr.l -[A7] 00001F4E 2F0E move.l -[A7], A6 00001F50 4EBA FD96 jsr [PC - 0x26A /* 00001CE8 */] 00001F54 42A7 clr.l -[A7] 00001F56 2F0E move.l -[A7], A6 00001F58 4EBA FD8E jsr [PC - 0x272 /* 00001CE8 */] 00001F5C 42A7 clr.l -[A7] 00001F5E 2F0E move.l -[A7], A6 00001F60 4EBA FD86 jsr [PC - 0x27A /* 00001CE8 */] 00001F64 42A7 clr.l -[A7] 00001F66 2F0E move.l -[A7], A6 00001F68 4EBA FD7E jsr [PC - 0x282 /* 00001CE8 */] 00001F6C 42A7 clr.l -[A7] 00001F6E 2F0E move.l -[A7], A6 00001F70 4EBA FD76 jsr [PC - 0x28A /* 00001CE8 */] 00001F74 42A7 clr.l -[A7] 00001F76 2F0E move.l -[A7], A6 00001F78 4EBA FD6E jsr [PC - 0x292 /* 00001CE8 */] 00001F7C 486D 1572 pea.l [A5 + 0x1572 /* export_682 */] 00001F80 2F0E move.l -[A7], A6 00001F82 4EBA FD64 jsr [PC - 0x29C /* 00001CE8 */] 00001F86 42A7 clr.l -[A7] 00001F88 2F0E move.l -[A7], A6 00001F8A 4EBA FD5C jsr [PC - 0x2A4 /* 00001CE8 */] 00001F8E 42A7 clr.l -[A7] 00001F90 2F0E move.l -[A7], A6 00001F92 4EBA FD54 jsr [PC - 0x2AC /* 00001CE8 */] 00001F96 42A7 clr.l -[A7] 00001F98 2F0E move.l -[A7], A6 00001F9A 4EBA FD4C jsr [PC - 0x2B4 /* 00001CE8 */] 00001F9E 42A7 clr.l -[A7] 00001FA0 2F0E move.l -[A7], A6 00001FA2 4EBA FD44 jsr [PC - 0x2BC /* 00001CE8 */] 00001FA6 486D 164A pea.l [A5 + 0x164A /* export_709 */] 00001FAA 2F0E move.l -[A7], A6 00001FAC 4EBA FD3A jsr [PC - 0x2C6 /* 00001CE8 */] 00001FB0 42A7 clr.l -[A7] 00001FB2 2F0E move.l -[A7], A6 00001FB4 4EBA FD32 jsr [PC - 0x2CE /* 00001CE8 */] 00001FB8 42A7 clr.l -[A7] 00001FBA 2F0E move.l -[A7], A6 00001FBC 4EBA FD2A jsr [PC - 0x2D6 /* 00001CE8 */] 00001FC0 42A7 clr.l -[A7] 00001FC2 2F0E move.l -[A7], A6 00001FC4 4EBA FD22 jsr [PC - 0x2DE /* 00001CE8 */] 00001FC8 42A7 clr.l -[A7] 00001FCA 2F0E move.l -[A7], A6 00001FCC 4EBA FD1A jsr [PC - 0x2E6 /* 00001CE8 */] 00001FD0 42A7 clr.l -[A7] 00001FD2 2F0E move.l -[A7], A6 00001FD4 4EBA FD12 jsr [PC - 0x2EE /* 00001CE8 */] 00001FD8 42A7 clr.l -[A7] 00001FDA 2F0E move.l -[A7], A6 00001FDC 4EBA FD0A jsr [PC - 0x2F6 /* 00001CE8 */] 00001FE0 42A7 clr.l -[A7] 00001FE2 2F0E move.l -[A7], A6 00001FE4 4EBA FD02 jsr [PC - 0x2FE /* 00001CE8 */] 00001FE8 486D 158A pea.l [A5 + 0x158A /* export_685 */] 00001FEC 2F0E move.l -[A7], A6 00001FEE 4EBA FCF8 jsr [PC - 0x308 /* 00001CE8 */] 00001FF2 486D 16E2 pea.l [A5 + 0x16E2 /* export_728 */] 00001FF6 2F0E move.l -[A7], A6 00001FF8 4EBA FCEE jsr [PC - 0x312 /* 00001CE8 */] 00001FFC 42A7 clr.l -[A7] 00001FFE 2F0E move.l -[A7], A6 00002000 4EBA FCE6 jsr [PC - 0x31A /* 00001CE8 */] 00002004 42A7 clr.l -[A7] 00002006 2F0E move.l -[A7], A6 00002008 4EBA FCDE jsr [PC - 0x322 /* 00001CE8 */] 0000200C 486D 16DA pea.l [A5 + 0x16DA /* export_727 */] 00002010 2F0E move.l -[A7], A6 00002012 4EBA FCD4 jsr [PC - 0x32C /* 00001CE8 */] 00002016 42A7 clr.l -[A7] 00002018 2F0E move.l -[A7], A6 0000201A 4EBA FCCC jsr [PC - 0x334 /* 00001CE8 */] 0000201E 42A7 clr.l -[A7] 00002020 2F0E move.l -[A7], A6 00002022 4EBA FCC4 jsr [PC - 0x33C /* 00001CE8 */] 00002026 42A7 clr.l -[A7] 00002028 2F0E move.l -[A7], A6 0000202A 4EBA FCBC jsr [PC - 0x344 /* 00001CE8 */] 0000202E 42A7 clr.l -[A7] 00002030 2F0E move.l -[A7], A6 00002032 4EBA FCB4 jsr [PC - 0x34C /* 00001CE8 */] 00002036 42A7 clr.l -[A7] 00002038 2F0E move.l -[A7], A6 0000203A 4EBA FCAC jsr [PC - 0x354 /* 00001CE8 */] 0000203E 486D 16A2 pea.l [A5 + 0x16A2 /* export_720 */] 00002042 2F0E move.l -[A7], A6 00002044 4EBA FCA2 jsr [PC - 0x35E /* 00001CE8 */] 00002048 486D 16CA pea.l [A5 + 0x16CA /* export_725 */] 0000204C 2F0E move.l -[A7], A6 0000204E 4EBA FC98 jsr [PC - 0x368 /* 00001CE8 */] 00002052 486D 16C2 pea.l [A5 + 0x16C2 /* export_724 */] 00002056 2F0E move.l -[A7], A6 00002058 4EBA FC8E jsr [PC - 0x372 /* 00001CE8 */] 0000205C 42A7 clr.l -[A7] 0000205E 2F0E move.l -[A7], A6 00002060 4EBA FC86 jsr [PC - 0x37A /* 00001CE8 */] 00002064 42A7 clr.l -[A7] 00002066 2F0E move.l -[A7], A6 00002068 4EBA FC7E jsr [PC - 0x382 /* 00001CE8 */] 0000206C 42A7 clr.l -[A7] 0000206E 2F0E move.l -[A7], A6 00002070 4EBA FC76 jsr [PC - 0x38A /* 00001CE8 */] 00002074 42A7 clr.l -[A7] 00002076 2F0E move.l -[A7], A6 00002078 4EBA FC6E jsr [PC - 0x392 /* 00001CE8 */] 0000207C 42A7 clr.l -[A7] 0000207E 2F0E move.l -[A7], A6 00002080 4EBA FC66 jsr [PC - 0x39A /* 00001CE8 */] 00002084 4E5E unlink A6 00002086 4E75 rts fn00002088: 00002088 4E56 0000 link A6, 0 0000208C 3D7C 00E4 0008 move.w [A6 + 0x8], 0xE4 00002092 4E5E unlink A6 00002094 4E75 rts fn00002096: 00002096 4E56 FFE0 link A6, -0x0020 0000209A 206E 000C movea.l A0, [A6 + 0xC] 0000209E 43EE FFE0 lea.l A1, [A6 - 0x20] 000020A2 7007 moveq.l D0, 0x07 label000020A4: 000020A4 22D8 move.l [A1]+, [A0]+ 000020A6 51C8 FFFC dbf D0, -0x6 /* 000020A4 */ 000020AA 206E 0008 movea.l A0, [A6 + 0x8] 000020AE 5268 FFBE addq.w [A0 - 0x42], 1 000020B2 206E 0008 movea.l A0, [A6 + 0x8] 000020B6 3028 FFBE move.w D0, [A0 - 0x42] 000020BA 5340 subq.w D0, 1 000020BC 41ED F14C lea.l A0, [A5 - 0xEB4] 000020C0 EB40 asl D0.w, 5 000020C2 41F0 0000 lea.l A0, [A0 + D0.w] 000020C6 43EE FFE0 lea.l A1, [A6 - 0x20] 000020CA 7007 moveq.l D0, 0x07 label000020CC: 000020CC 20D9 move.l [A0]+, [A1]+ 000020CE 51C8 FFFC dbf D0, -0x6 /* 000020CC */ 000020D2 4E5E unlink A6 000020D4 205F movea.l A0, [A7]+ 000020D6 504F addq.w A7, 8 000020D8 4ED0 jmp [A0] fn000020DA: 000020DA 4E56 FFBE link A6, -0x0042 000020DE 1D7C 0001 FFE0 move.b [A6 - 0x20], 0x1 000020E4 1D7C 0022 FFE1 move.b [A6 - 0x1F], 0x22 /* '\"' */ 000020EA 1D7C 0001 FFC0 move.b [A6 - 0x40], 0x1 000020F0 1D7C 0009 FFC1 move.b [A6 - 0x3F], 0x9 /* '\t' */ 000020F6 426E FFBE clr.w [A6 - 0x42] 000020FA 486D CE5C pea.l [A5 - 0x31A4] 000020FE 2F0E move.l -[A7], A6 00002100 4EBA FF94 jsr [PC - 0x6C /* 00002096 */] 00002104 487A 011E pea.l [PC + 0x11E /* 00002224, value 0x4E56 'NV', cstring "" */] 00002108 2F0E move.l -[A7], A6 0000210A 4EBA FF8A jsr [PC - 0x76 /* 00002096 */] 0000210E 486D CE38 pea.l [A5 - 0x31C8] 00002112 2F0E move.l -[A7], A6 00002114 4EBA FF80 jsr [PC - 0x80 /* 00002096 */] 00002118 1B7C 0001 CEF0 move.b [A5 - 0x3110], 0x1 0000211E 1B7C 000C CEF1 move.b [A5 - 0x310F], 0xC 00002124 486D CEF0 pea.l [A5 - 0x3110] 00002128 2F0E move.l -[A7], A6 0000212A 4EBA FF6A jsr [PC - 0x96 /* 00002096 */] 0000212E 1B7C 0001 CEF0 move.b [A5 - 0x3110], 0x1 00002134 1B7C 000A CEF1 move.b [A5 - 0x310F], 0xA /* '\n' */ 0000213A 486D CEF0 pea.l [A5 - 0x3110] 0000213E 2F0E move.l -[A7], A6 00002140 4EBA FF54 jsr [PC - 0xAC /* 00002096 */] 00002144 487A 00C6 pea.l [PC + 0xC6 /* 0000220C, value 0x16332E31, pstring "3.14159265358979323846" */] 00002148 2F0E move.l -[A7], A6 0000214A 4EBA FF4A jsr [PC - 0xB6 /* 00002096 */] 0000214E 486E FFE0 pea.l [A6 - 0x20] 00002152 2F0E move.l -[A7], A6 00002154 4EBA FF40 jsr [PC - 0xC0 /* 00002096 */] 00002158 487A 00B0 pea.l [PC + 0xB0 /* 0000220A, value 0x1201633 */] 0000215C 2F0E move.l -[A7], A6 0000215E 4EBA FF36 jsr [PC - 0xCA /* 00002096 */] 00002162 486E FFC0 pea.l [A6 - 0x40] 00002166 2F0E move.l -[A7], A6 00002168 4EBA FF2C jsr [PC - 0xD4 /* 00002096 */] 0000216C 486D CEC6 pea.l [A5 - 0x313A] 00002170 2F0E move.l -[A7], A6 00002172 4EBA FF22 jsr [PC - 0xDE /* 00002096 */] 00002176 486D CE14 pea.l [A5 - 0x31EC] 0000217A 2F0E move.l -[A7], A6 0000217C 4EBA FF18 jsr [PC - 0xE8 /* 00002096 */] 00002180 487A 0086 pea.l [PC + 0x86 /* 00002208, value 0x1300120 */] 00002184 2F0E move.l -[A7], A6 00002186 4EBA FF0E jsr [PC - 0xF2 /* 00002096 */] 0000218A 487A 007A pea.l [PC + 0x7A /* 00002206, value 0x1310130 */] 0000218E 2F0E move.l -[A7], A6 00002190 4EBA FF04 jsr [PC - 0xFC /* 00002096 */] 00002194 487A 006E pea.l [PC + 0x6E /* 00002204, value 0x1320131 */] 00002198 2F0E move.l -[A7], A6 0000219A 4EBA FEFA jsr [PC - 0x106 /* 00002096 */] 0000219E 487A 0062 pea.l [PC + 0x62 /* 00002202, value 0x1330132 */] 000021A2 2F0E move.l -[A7], A6 000021A4 4EBA FEF0 jsr [PC - 0x110 /* 00002096 */] 000021A8 487A 0056 pea.l [PC + 0x56 /* 00002200, value 0x1340133 */] 000021AC 2F0E move.l -[A7], A6 000021AE 4EBA FEE6 jsr [PC - 0x11A /* 00002096 */] 000021B2 487A 004A pea.l [PC + 0x4A /* 000021FE, value 0x1350134 */] 000021B6 2F0E move.l -[A7], A6 000021B8 4EBA FEDC jsr [PC - 0x124 /* 00002096 */] 000021BC 487A 003E pea.l [PC + 0x3E /* 000021FC, value 0x1360135 */] 000021C0 2F0E move.l -[A7], A6 000021C2 4EBA FED2 jsr [PC - 0x12E /* 00002096 */] 000021C6 487A 0032 pea.l [PC + 0x32 /* 000021FA, value 0x1370136 */] 000021CA 2F0E move.l -[A7], A6 000021CC 4EBA FEC8 jsr [PC - 0x138 /* 00002096 */] 000021D0 487A 0026 pea.l [PC + 0x26 /* 000021F8, value 0x1380137 */] 000021D4 2F0E move.l -[A7], A6 000021D6 4EBA FEBE jsr [PC - 0x142 /* 00002096 */] 000021DA 487A 001A pea.l [PC + 0x1A /* 000021F6, value 0x1390138 */] 000021DE 2F0E move.l -[A7], A6 000021E0 4EBA FEB4 jsr [PC - 0x14C /* 00002096 */] 000021E4 487A 000C pea.l [PC + 0xC /* 000021F2, value 0x2313000, pstring "10" */] 000021E8 2F0E move.l -[A7], A6 000021EA 4EBA FEAA jsr [PC - 0x156 /* 00002096 */] 000021EE 4E5E unlink A6 000021F0 4E75 rts 000021F2 0231 3000 0139 0138 0137 andi.b [[A1 + 0x1380137 + D0]], 0x0 000021FC 0136 0135 0134 0133 btst [[A6 + 0x1340133] + D0], D0 00002204 0132 0131 0130 0120 btst [[A2 + 0x1300120 + D0]], D0 0000220C 1633 2E31 move.b D3, [A3 + D2 * 8 + 0x31] 00002210 3431 3539 3236 3533 move.w D2, [[A1 + 0x32363533 + D3 * 4]] 00002218 3538 3937 move.w -[A2], [0x00003937] 0000221C 3933 3233 move.w -[A4], [A3 + D3.w * 2 + 0x33] 00002220 3834 3600 move.w D4, [A4 + D3.w * 8] 00002224 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00002226-0000222A fn00002226: 00002226 4E56 FDEE link A6, -0x0212 // end alternate branch 00002226-0000222A fn00002226: // (misaligned) 00002228 FDEE .invalid <> 0000222A 48E7 0118 movem.l -[A7], D7,A3,A4 0000222E 266E 0008 movea.l A3, [A6 + 0x8] 00002232 486E FF00 pea.l [A6 - 0x100] 00002236 3F3C 008C move.w -[A7], 0x8C 0000223A 3F2B FFFE move.w -[A7], [A3 - 0x2] 0000223E 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 00002242 42A7 clr.l -[A7] 00002244 486E FF00 pea.l [A6 - 0x100] 00002248 4EAD 255A jsr [A5 + 0x255A /* export_1191 */] 0000224C 2D5F FDFC move.l [A6 - 0x204], [A7]+ 00002250 486E FDFC pea.l [A6 - 0x204] 00002254 486E FE00 pea.l [A6 - 0x200] 00002258 1F3C 0001 move.b -[A7], 0x1 0000225C 4EAD 1DD2 jsr [A5 + 0x1DD2 /* export_950 */] 00002260 302B FFFE move.w D0, [A3 - 0x2] 00002264 5340 subq.w D0, 1 00002266 41ED F40C lea.l A0, [A5 - 0xBF4] 0000226A C1FC 000C muls.w D0, 0xC 0000226E 49F0 0000 lea.l A4, [A0 + D0.w] 00002272 4267 clr.w -[A7] 00002274 486E FE00 pea.l [A6 - 0x200] 00002278 486C 0003 pea.l [A4 + 0x3] 0000227C 486C 0002 pea.l [A4 + 0x2] 00002280 302B FFFE move.w D0, [A3 - 0x2] 00002284 5340 subq.w D0, 1 00002286 41ED F658 lea.l A0, [A5 - 0x9A8] 0000228A D040 add.w D0, D0 0000228C 4870 0000 pea.l [A0 + D0.w] 00002290 4EAD 152A jsr [A5 + 0x152A /* export_673 */] 00002294 1B5F CEEA move.b [A5 - 0x3116], [A7]+ 00002298 4267 clr.w -[A7] 0000229A 486E FE00 pea.l [A6 - 0x200] 0000229E 4EAD 24B2 jsr [A5 + 0x24B2 /* export_1170 */] 000022A2 389F move.w [A4], [A7]+ 000022A4 422C 0004 clr.b [A4 + 0x4] 000022A8 426C 000A clr.w [A4 + 0xA] 000022AC 7016 moveq.l D0, 0x16 000022AE B02C 0003 cmp.b D0, [A4 + 0x3] 000022B2 57C0 seq D0 000022B4 4400 neg.b D0 000022B6 1940 0005 move.b [A4 + 0x5], D0 000022BA 6700 00C6 beq +0xC8 /* 00002382 */ 000022BE 206E FDFC movea.l A0, [A6 - 0x204] 000022C2 4A10 tst.b [A0] 000022C4 56C1 sne D1 000022C6 C001 and.b D0, D1 000022C8 6700 00B8 beq +0xBA /* 00002382 */ 000022CC 397C 0001 000A move.w [A4 + 0xA], 0x1 000022D2 486E FDFC pea.l [A6 - 0x204] 000022D6 486E FE00 pea.l [A6 - 0x200] 000022DA 1F3C 0001 move.b -[A7], 0x1 000022DE 4EAD 1DD2 jsr [A5 + 0x1DD2 /* export_950 */] 000022E2 4267 clr.w -[A7] 000022E4 486E FE00 pea.l [A6 - 0x200] 000022E8 486E FDEF pea.l [A6 - 0x211] 000022EC 486E FDEE pea.l [A6 - 0x212] 000022F0 486E FDFA pea.l [A6 - 0x206] 000022F4 4EAD 152A jsr [A5 + 0x152A /* export_673 */] 000022F8 1B5F CEEA move.b [A5 - 0x3116], [A7]+ 000022FC 206D D7C8 movea.l A0, [A5 - 0x2838] 00002300 2050 movea.l A0, [A0] 00002302 102C 0002 move.b D0, [A4 + 0x2] 00002306 4880 ext.w D0 00002308 D040 add.w D0, D0 0000230A 3E30 003C move.w D7, [A0 + D0.w + 0x3C] label0000230E: 0000230E 70FF moveq.l D0, 0xFFFFFFFF 00002310 B047 cmp.w D0, D7 00002312 6756 beq +0x58 /* 0000236A */ 00002314 206D D64C movea.l A0, [A5 - 0x29B4] 00002318 3007 move.w D0, D7 0000231A 5340 subq.w D0, 1 0000231C E740 asl D0.w, 3 0000231E 48C0 ext.l D0 00002320 D090 add.l D0, [A0] 00002322 2040 movea.l A0, D0 00002324 43EE FDF0 lea.l A1, [A6 - 0x210] 00002328 22D8 move.l [A1]+, [A0]+ 0000232A 22D8 move.l [A1]+, [A0]+ 0000232C 7003 moveq.l D0, 0x03 0000232E B02E FDF5 cmp.b D0, [A6 - 0x20B] 00002332 6606 bne +0x8 /* 0000233A */ 00002334 3E2E FDF6 move.w D7, [A6 - 0x20A] 00002338 60D4 bra -0x2A /* 0000230E */ label0000233A: 0000233A 7001 moveq.l D0, 0x01 0000233C B02E FDF5 cmp.b D0, [A6 - 0x20B] 00002340 57C0 seq D0 00002342 4A00 tst.b D0 00002344 671E beq +0x20 /* 00002364 */ 00002346 122E FDF6 move.b D1, [A6 - 0x20A] 0000234A B22E FDEF cmp.b D1, [A6 - 0x211] 0000234E 57C1 seq D1 00002350 C001 and.b D0, D1 00002352 6710 beq +0x12 /* 00002364 */ 00002354 122E FDF7 move.b D1, [A6 - 0x209] 00002358 B22E FDEE cmp.b D1, [A6 - 0x212] 0000235C 57C1 seq D1 0000235E C001 and.b D0, D1 00002360 6702 beq +0x4 /* 00002364 */ 00002362 6006 bra +0x8 /* 0000236A */ label00002364: 00002364 3E2E FDF2 move.w D7, [A6 - 0x20E] 00002368 60A4 bra -0x5A /* 0000230E */ label0000236A: 0000236A 102E FDF4 move.b D0, [A6 - 0x20C] 0000236E 4880 ext.w D0 00002370 907C 0020 sub.w D0, 0x20 /* ' ' */ 00002374 322B FFFE move.w D1, [A3 - 0x2] 00002378 5341 subq.w D1, 1 0000237A 41ED F6BA lea.l A0, [A5 - 0x946] 0000237E 1180 1000 move.b [A0 + D1.w], D0 label00002382: 00002382 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00002386 4E5E unlink A6 00002388 2E9F move.l [A7], [A7]+ 0000238A 4E75 rts fn0000238C: 0000238C 4E56 FFFE link A6, -0x0002 00002390 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 00002396 600A bra +0xC /* 000023A2 */ label00002398: 00002398 2F0E move.l -[A7], A6 0000239A 4EBA FE8A jsr [PC - 0x176 /* 00002226 */] 0000239E 526E FFFE addq.w [A6 - 0x2], 1 label000023A2: 000023A2 7031 moveq.l D0, 0x31 000023A4 B06E FFFE cmp.w D0, [A6 - 0x2] 000023A8 6CEE bge -0x10 /* 00002398 */ 000023AA 4E5E unlink A6 000023AC 4E75 rts fn000023AE: 000023AE 4E56 0000 link A6, 0 000023B2 4EBA FD26 jsr [PC - 0x2DA /* 000020DA */] 000023B6 4EBA F978 jsr [PC - 0x688 /* 00001D30 */] 000023BA 4E5E unlink A6 000023BC 4E75 rts fn000023BE: 000023BE 4E56 0000 link A6, 0 000023C2 2F0C move.l -[A7], A4 000023C4 286E 0008 movea.l A4, [A6 + 0x8] 000023C8 526C FFFC addq.w [A4 - 0x4], 1 000023CC 302C FFFC move.w D0, [A4 - 0x4] 000023D0 5340 subq.w D0, 1 000023D2 41ED D55C lea.l A0, [A5 - 0x2AA4] 000023D6 E540 asl D0.w, 2 000023D8 21AE 0010 0000 move.l [A0 + D0.w], [A6 + 0x10] 000023DE 302C FFFC move.w D0, [A4 - 0x4] 000023E2 5340 subq.w D0, 1 000023E4 41ED FB84 lea.l A0, [A5 - 0x47C] 000023E8 E540 asl D0.w, 2 000023EA 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC] 000023F0 285F movea.l A4, [A7]+ 000023F2 4E5E unlink A6 000023F4 205F movea.l A0, [A7]+ 000023F6 DEFC 000C add.w A7, 0xC 000023FA 4ED0 jmp [A0] fn000023FC: 000023FC 4E56 0000 link A6, 0 00002400 2F0C move.l -[A7], A4 00002402 286E 0008 movea.l A4, [A6 + 0x8] 00002406 526C FFFE addq.w [A4 - 0x2], 1 0000240A 302C FFFE move.w D0, [A4 - 0x2] 0000240E 5340 subq.w D0, 1 00002410 41ED D450 lea.l A0, [A5 - 0x2BB0] 00002414 E540 asl D0.w, 2 00002416 21AE 0012 0000 move.l [A0 + D0.w], [A6 + 0x12] 0000241C 302C FFFE move.w D0, [A4 - 0x2] 00002420 5340 subq.w D0, 1 00002422 41ED F0DC lea.l A0, [A5 - 0xF24] 00002426 11AE 0010 0000 move.b [A0 + D0.w], [A6 + 0x10] 0000242C 302C FFFE move.w D0, [A4 - 0x2] 00002430 5340 subq.w D0, 1 00002432 41ED FA78 lea.l A0, [A5 - 0x588] 00002436 E540 asl D0.w, 2 00002438 21AE 000C 0000 move.l [A0 + D0.w], [A6 + 0xC] 0000243E 285F movea.l A4, [A7]+ 00002440 4E5E unlink A6 00002442 205F movea.l A0, [A7]+ 00002444 DEFC 000E add.w A7, 0xE 00002448 4ED0 jmp [A0] fn0000244A: 0000244A 4E56 FFEE link A6, -0x0012 0000244E 426D B456 clr.w [A5 - 0x4BAA] 00002452 7000 moveq.l D0, 0x00 00002454 2B40 B45A move.l [A5 - 0x4BA6], D0 00002458 426D B458 clr.w [A5 - 0x4BA8] 0000245C 426D B466 clr.w [A5 - 0x4B9A] 00002460 41ED B45E lea.l A0, [A5 - 0x4BA2] 00002464 43ED AD80 lea.l A1, [A5 - 0x5280] 00002468 20D9 move.l [A0]+, [A1]+ 0000246A 20D9 move.l [A0]+, [A1]+ 0000246C 1B7C 0001 FA12 move.b [A5 - 0x5EE], 0x1 00002472 1B7C 0002 FA34 move.b [A5 - 0x5CC], 0x2 00002478 422D A376 clr.b [A5 - 0x5C8A] 0000247C 42A7 clr.l -[A7] 0000247E A975 syscall TickCount 00002480 2D5F FFEE move.l [A6 - 0x12], [A7]+ 00002484 486E FFEE pea.l [A6 - 0x12] 00002488 486E FFF2 pea.l [A6 - 0xE] 0000248C 3F3C 280E move.w -[A7], 0x280E 00002490 A9EB syscall Pack4/FP68K 00002492 41ED FA6E lea.l A0, [A5 - 0x592] 00002496 43EE FFF2 lea.l A1, [A6 - 0xE] 0000249A 20D9 move.l [A0]+, [A1]+ 0000249C 20D9 move.l [A0]+, [A1]+ 0000249E 3091 move.w [A0], [A1] 000024A0 4EBA 0722 jsr [PC + 0x722 /* 00002BC4 */] 000024A4 426E FFFC clr.w [A6 - 0x4] 000024A8 486D 2C42 pea.l [A5 + 0x2C42 /* export_1412 */] 000024AC 42A7 clr.l -[A7] 000024AE 2F0E move.l -[A7], A6 000024B0 4EBA FF0C jsr [PC - 0xF4 /* 000023BE */] 000024B4 486D 2C4A pea.l [A5 + 0x2C4A /* export_1413 */] 000024B8 486D 1A12 pea.l [A5 + 0x1A12 /* export_830 */] 000024BC 2F0E move.l -[A7], A6 000024BE 4EBA FEFE jsr [PC - 0x102 /* 000023BE */] 000024C2 486D 2C5A pea.l [A5 + 0x2C5A /* export_1415 */] 000024C6 486D 2E92 pea.l [A5 + 0x2E92 /* export_1486 */] 000024CA 2F0E move.l -[A7], A6 000024CC 4EBA FEF0 jsr [PC - 0x110 /* 000023BE */] 000024D0 486D 2C52 pea.l [A5 + 0x2C52 /* export_1414 */] 000024D4 486D 1A1A pea.l [A5 + 0x1A1A /* export_831 */] 000024D8 2F0E move.l -[A7], A6 000024DA 4EBA FEE2 jsr [PC - 0x11E /* 000023BE */] 000024DE 486D 2C62 pea.l [A5 + 0x2C62 /* export_1416 */] 000024E2 42A7 clr.l -[A7] 000024E4 2F0E move.l -[A7], A6 000024E6 4EBA FED6 jsr [PC - 0x12A /* 000023BE */] 000024EA 486D 2C6A pea.l [A5 + 0x2C6A /* export_1417 */] 000024EE 486D 2E9A pea.l [A5 + 0x2E9A /* export_1487 */] 000024F2 2F0E move.l -[A7], A6 000024F4 4EBA FEC8 jsr [PC - 0x138 /* 000023BE */] 000024F8 486D 2C72 pea.l [A5 + 0x2C72 /* export_1418 */] 000024FC 42A7 clr.l -[A7] 000024FE 2F0E move.l -[A7], A6 00002500 4EBA FEBC jsr [PC - 0x144 /* 000023BE */] 00002504 486D 2C7A pea.l [A5 + 0x2C7A /* export_1419 */] 00002508 486D 1A22 pea.l [A5 + 0x1A22 /* export_832 */] 0000250C 2F0E move.l -[A7], A6 0000250E 4EBA FEAE jsr [PC - 0x152 /* 000023BE */] 00002512 486D 2C82 pea.l [A5 + 0x2C82 /* export_1420 */] 00002516 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 0000251A 2F0E move.l -[A7], A6 0000251C 4EBA FEA0 jsr [PC - 0x160 /* 000023BE */] 00002520 486D 2C8A pea.l [A5 + 0x2C8A /* export_1421 */] 00002524 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002528 2F0E move.l -[A7], A6 0000252A 4EBA FE92 jsr [PC - 0x16E /* 000023BE */] 0000252E 486D 2C92 pea.l [A5 + 0x2C92 /* export_1422 */] 00002532 42A7 clr.l -[A7] 00002534 2F0E move.l -[A7], A6 00002536 4EBA FE86 jsr [PC - 0x17A /* 000023BE */] 0000253A 486D 2C9A pea.l [A5 + 0x2C9A /* export_1423 */] 0000253E 42A7 clr.l -[A7] 00002540 2F0E move.l -[A7], A6 00002542 4EBA FE7A jsr [PC - 0x186 /* 000023BE */] 00002546 486D 2CA2 pea.l [A5 + 0x2CA2 /* export_1424 */] 0000254A 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 0000254E 2F0E move.l -[A7], A6 00002550 4EBA FE6C jsr [PC - 0x194 /* 000023BE */] 00002554 486D 2CAA pea.l [A5 + 0x2CAA /* export_1425 */] 00002558 42A7 clr.l -[A7] 0000255A 2F0E move.l -[A7], A6 0000255C 4EBA FE60 jsr [PC - 0x1A0 /* 000023BE */] 00002560 486D 2CBA pea.l [A5 + 0x2CBA /* export_1427 */] 00002564 486D 1A2A pea.l [A5 + 0x1A2A /* export_833 */] 00002568 2F0E move.l -[A7], A6 0000256A 4EBA FE52 jsr [PC - 0x1AE /* 000023BE */] 0000256E 486D 2CC2 pea.l [A5 + 0x2CC2 /* export_1428 */] 00002572 42A7 clr.l -[A7] 00002574 2F0E move.l -[A7], A6 00002576 4EBA FE46 jsr [PC - 0x1BA /* 000023BE */] 0000257A 486D 2CCA pea.l [A5 + 0x2CCA /* export_1429 */] 0000257E 42A7 clr.l -[A7] 00002580 2F0E move.l -[A7], A6 00002582 4EBA FE3A jsr [PC - 0x1C6 /* 000023BE */] 00002586 486D 2CD2 pea.l [A5 + 0x2CD2 /* export_1430 */] 0000258A 486D 2EA2 pea.l [A5 + 0x2EA2 /* export_1488 */] 0000258E 2F0E move.l -[A7], A6 00002590 4EBA FE2C jsr [PC - 0x1D4 /* 000023BE */] 00002594 3B6E FFFC F0C0 move.w [A5 - 0xF40], [A6 - 0x4] 0000259A 486D 2CDA pea.l [A5 + 0x2CDA /* export_1431 */] 0000259E 42A7 clr.l -[A7] 000025A0 2F0E move.l -[A7], A6 000025A2 4EBA FE1A jsr [PC - 0x1E6 /* 000023BE */] 000025A6 486D 2CE2 pea.l [A5 + 0x2CE2 /* export_1432 */] 000025AA 42A7 clr.l -[A7] 000025AC 2F0E move.l -[A7], A6 000025AE 4EBA FE0E jsr [PC - 0x1F2 /* 000023BE */] 000025B2 486D 2CEA pea.l [A5 + 0x2CEA /* export_1433 */] 000025B6 42A7 clr.l -[A7] 000025B8 2F0E move.l -[A7], A6 000025BA 4EBA FE02 jsr [PC - 0x1FE /* 000023BE */] 000025BE 486D 2CF2 pea.l [A5 + 0x2CF2 /* export_1434 */] 000025C2 42A7 clr.l -[A7] 000025C4 2F0E move.l -[A7], A6 000025C6 4EBA FDF6 jsr [PC - 0x20A /* 000023BE */] 000025CA 486D 2CFA pea.l [A5 + 0x2CFA /* export_1435 */] 000025CE 42A7 clr.l -[A7] 000025D0 2F0E move.l -[A7], A6 000025D2 4EBA FDEA jsr [PC - 0x216 /* 000023BE */] 000025D6 3B6E FFFC F144 move.w [A5 - 0xEBC], [A6 - 0x4] 000025DC 486D 2D02 pea.l [A5 + 0x2D02 /* export_1436 */] 000025E0 42A7 clr.l -[A7] 000025E2 2F0E move.l -[A7], A6 000025E4 4EBA FDD8 jsr [PC - 0x228 /* 000023BE */] 000025E8 486D 2D0A pea.l [A5 + 0x2D0A /* export_1437 */] 000025EC 486D 1A32 pea.l [A5 + 0x1A32 /* export_834 */] 000025F0 2F0E move.l -[A7], A6 000025F2 4EBA FDCA jsr [PC - 0x236 /* 000023BE */] 000025F6 486D 2D12 pea.l [A5 + 0x2D12 /* export_1438 */] 000025FA 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000025FE 2F0E move.l -[A7], A6 00002600 4EBA FDBC jsr [PC - 0x244 /* 000023BE */] 00002604 486D 2D1A pea.l [A5 + 0x2D1A /* export_1439 */] 00002608 42A7 clr.l -[A7] 0000260A 2F0E move.l -[A7], A6 0000260C 4EBA FDB0 jsr [PC - 0x250 /* 000023BE */] 00002610 486D 2D22 pea.l [A5 + 0x2D22 /* export_1440 */] 00002614 42A7 clr.l -[A7] 00002616 2F0E move.l -[A7], A6 00002618 4EBA FDA4 jsr [PC - 0x25C /* 000023BE */] 0000261C 486D 2D2A pea.l [A5 + 0x2D2A /* export_1441 */] 00002620 42A7 clr.l -[A7] 00002622 2F0E move.l -[A7], A6 00002624 4EBA FD98 jsr [PC - 0x268 /* 000023BE */] 00002628 486D 2D32 pea.l [A5 + 0x2D32 /* export_1442 */] 0000262C 486D 1A3A pea.l [A5 + 0x1A3A /* export_835 */] 00002630 2F0E move.l -[A7], A6 00002632 4EBA FD8A jsr [PC - 0x276 /* 000023BE */] 00002636 486D 2D3A pea.l [A5 + 0x2D3A /* export_1443 */] 0000263A 42A7 clr.l -[A7] 0000263C 2F0E move.l -[A7], A6 0000263E 4EBA FD7E jsr [PC - 0x282 /* 000023BE */] 00002642 486D 2D42 pea.l [A5 + 0x2D42 /* export_1444 */] 00002646 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 0000264A 2F0E move.l -[A7], A6 0000264C 4EBA FD70 jsr [PC - 0x290 /* 000023BE */] 00002650 486D 2D4A pea.l [A5 + 0x2D4A /* export_1445 */] 00002654 486D 1A42 pea.l [A5 + 0x1A42 /* export_836 */] 00002658 2F0E move.l -[A7], A6 0000265A 4EBA FD62 jsr [PC - 0x29E /* 000023BE */] 0000265E 486D 2D52 pea.l [A5 + 0x2D52 /* export_1446 */] 00002662 42A7 clr.l -[A7] 00002664 2F0E move.l -[A7], A6 00002666 4EBA FD56 jsr [PC - 0x2AA /* 000023BE */] 0000266A 486D 2D5A pea.l [A5 + 0x2D5A /* export_1447 */] 0000266E 42A7 clr.l -[A7] 00002670 2F0E move.l -[A7], A6 00002672 4EBA FD4A jsr [PC - 0x2B6 /* 000023BE */] 00002676 486D 2D62 pea.l [A5 + 0x2D62 /* export_1448 */] 0000267A 42A7 clr.l -[A7] 0000267C 2F0E move.l -[A7], A6 0000267E 4EBA FD3E jsr [PC - 0x2C2 /* 000023BE */] 00002682 486D 2D6A pea.l [A5 + 0x2D6A /* export_1449 */] 00002686 42A7 clr.l -[A7] 00002688 2F0E move.l -[A7], A6 0000268A 4EBA FD32 jsr [PC - 0x2CE /* 000023BE */] 0000268E 486D 2D72 pea.l [A5 + 0x2D72 /* export_1450 */] 00002692 42A7 clr.l -[A7] 00002694 2F0E move.l -[A7], A6 00002696 4EBA FD26 jsr [PC - 0x2DA /* 000023BE */] 0000269A 486D 2D7A pea.l [A5 + 0x2D7A /* export_1451 */] 0000269E 42A7 clr.l -[A7] 000026A0 2F0E move.l -[A7], A6 000026A2 4EBA FD1A jsr [PC - 0x2E6 /* 000023BE */] 000026A6 486D 2D82 pea.l [A5 + 0x2D82 /* export_1452 */] 000026AA 42A7 clr.l -[A7] 000026AC 2F0E move.l -[A7], A6 000026AE 4EBA FD0E jsr [PC - 0x2F2 /* 000023BE */] 000026B2 486D 2D8A pea.l [A5 + 0x2D8A /* export_1453 */] 000026B6 42A7 clr.l -[A7] 000026B8 2F0E move.l -[A7], A6 000026BA 4EBA FD02 jsr [PC - 0x2FE /* 000023BE */] 000026BE 486D 2D92 pea.l [A5 + 0x2D92 /* export_1454 */] 000026C2 42A7 clr.l -[A7] 000026C4 2F0E move.l -[A7], A6 000026C6 4EBA FCF6 jsr [PC - 0x30A /* 000023BE */] 000026CA 486D 2DA2 pea.l [A5 + 0x2DA2 /* export_1456 */] 000026CE 486D 1A4A pea.l [A5 + 0x1A4A /* export_837 */] 000026D2 2F0E move.l -[A7], A6 000026D4 4EBA FCE8 jsr [PC - 0x318 /* 000023BE */] 000026D8 486D 2DAA pea.l [A5 + 0x2DAA /* export_1457 */] 000026DC 42A7 clr.l -[A7] 000026DE 2F0E move.l -[A7], A6 000026E0 4EBA FCDC jsr [PC - 0x324 /* 000023BE */] 000026E4 486D 2DB2 pea.l [A5 + 0x2DB2 /* export_1458 */] 000026E8 42A7 clr.l -[A7] 000026EA 2F0E move.l -[A7], A6 000026EC 4EBA FCD0 jsr [PC - 0x330 /* 000023BE */] 000026F0 3B6E FFFC F14A move.w [A5 - 0xEB6], [A6 - 0x4] 000026F6 486D 2DBA pea.l [A5 + 0x2DBA /* export_1459 */] 000026FA 42A7 clr.l -[A7] 000026FC 2F0E move.l -[A7], A6 000026FE 4EBA FCBE jsr [PC - 0x342 /* 000023BE */] 00002702 486D 2DC2 pea.l [A5 + 0x2DC2 /* export_1460 */] 00002706 42A7 clr.l -[A7] 00002708 2F0E move.l -[A7], A6 0000270A 4EBA FCB2 jsr [PC - 0x34E /* 000023BE */] 0000270E 486D 2DCA pea.l [A5 + 0x2DCA /* export_1461 */] 00002712 42A7 clr.l -[A7] 00002714 2F0E move.l -[A7], A6 00002716 4EBA FCA6 jsr [PC - 0x35A /* 000023BE */] 0000271A 486D 2DD2 pea.l [A5 + 0x2DD2 /* export_1462 */] 0000271E 42A7 clr.l -[A7] 00002720 2F0E move.l -[A7], A6 00002722 4EBA FC9A jsr [PC - 0x366 /* 000023BE */] 00002726 486D 2DFA pea.l [A5 + 0x2DFA /* export_1467 */] 0000272A 42A7 clr.l -[A7] 0000272C 2F0E move.l -[A7], A6 0000272E 4EBA FC8E jsr [PC - 0x372 /* 000023BE */] 00002732 3B6E FFFC F122 move.w [A5 - 0xEDE], [A6 - 0x4] 00002738 486D 2E02 pea.l [A5 + 0x2E02 /* export_1468 */] 0000273C 42A7 clr.l -[A7] 0000273E 2F0E move.l -[A7], A6 00002740 4EBA FC7C jsr [PC - 0x384 /* 000023BE */] 00002744 486D 2E0A pea.l [A5 + 0x2E0A /* export_1469 */] 00002748 42A7 clr.l -[A7] 0000274A 2F0E move.l -[A7], A6 0000274C 4EBA FC70 jsr [PC - 0x390 /* 000023BE */] 00002750 486D 2E12 pea.l [A5 + 0x2E12 /* export_1470 */] 00002754 42A7 clr.l -[A7] 00002756 2F0E move.l -[A7], A6 00002758 4EBA FC64 jsr [PC - 0x39C /* 000023BE */] 0000275C 486D 2E1A pea.l [A5 + 0x2E1A /* export_1471 */] 00002760 42A7 clr.l -[A7] 00002762 2F0E move.l -[A7], A6 00002764 4EBA FC58 jsr [PC - 0x3A8 /* 000023BE */] 00002768 486D 2E22 pea.l [A5 + 0x2E22 /* export_1472 */] 0000276C 42A7 clr.l -[A7] 0000276E 2F0E move.l -[A7], A6 00002770 4EBA FC4C jsr [PC - 0x3B4 /* 000023BE */] 00002774 486D 2E2A pea.l [A5 + 0x2E2A /* export_1473 */] 00002778 42A7 clr.l -[A7] 0000277A 2F0E move.l -[A7], A6 0000277C 4EBA FC40 jsr [PC - 0x3C0 /* 000023BE */] 00002780 486D 2E32 pea.l [A5 + 0x2E32 /* export_1474 */] 00002784 42A7 clr.l -[A7] 00002786 2F0E move.l -[A7], A6 00002788 4EBA FC34 jsr [PC - 0x3CC /* 000023BE */] 0000278C 486D 2E3A pea.l [A5 + 0x2E3A /* export_1475 */] 00002790 42A7 clr.l -[A7] 00002792 2F0E move.l -[A7], A6 00002794 4EBA FC28 jsr [PC - 0x3D8 /* 000023BE */] 00002798 486D 2E42 pea.l [A5 + 0x2E42 /* export_1476 */] 0000279C 42A7 clr.l -[A7] 0000279E 2F0E move.l -[A7], A6 000027A0 4EBA FC1C jsr [PC - 0x3E4 /* 000023BE */] 000027A4 3B6E FFFC F0BE move.w [A5 - 0xF42], [A6 - 0x4] 000027AA 486D 2E4A pea.l [A5 + 0x2E4A /* export_1477 */] 000027AE 42A7 clr.l -[A7] 000027B0 2F0E move.l -[A7], A6 000027B2 4EBA FC0A jsr [PC - 0x3F6 /* 000023BE */] 000027B6 426E FFFE clr.w [A6 - 0x2] 000027BA 486D 2EC2 pea.l [A5 + 0x2EC2 /* export_1492 */] 000027BE 4267 clr.w -[A7] 000027C0 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000027C4 2F0E move.l -[A7], A6 000027C6 4EBA FC34 jsr [PC - 0x3CC /* 000023FC */] 000027CA 486D 2ECA pea.l [A5 + 0x2ECA /* export_1493 */] 000027CE 1F3C 0001 move.b -[A7], 0x1 000027D2 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */] 000027D6 2F0E move.l -[A7], A6 000027D8 4EBA FC22 jsr [PC - 0x3DE /* 000023FC */] 000027DC 486D 2ED2 pea.l [A5 + 0x2ED2 /* export_1494 */] 000027E0 4267 clr.w -[A7] 000027E2 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000027E6 2F0E move.l -[A7], A6 000027E8 4EBA FC12 jsr [PC - 0x3EE /* 000023FC */] 000027EC 486D 2EDA pea.l [A5 + 0x2EDA /* export_1495 */] 000027F0 1F3C 0001 move.b -[A7], 0x1 000027F4 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */] 000027F8 2F0E move.l -[A7], A6 000027FA 4EBA FC00 jsr [PC - 0x400 /* 000023FC */] 000027FE 486D 2EE2 pea.l [A5 + 0x2EE2 /* export_1496 */] 00002802 4267 clr.w -[A7] 00002804 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002808 2F0E move.l -[A7], A6 0000280A 4EBA FBF0 jsr [PC - 0x410 /* 000023FC */] 0000280E 486D 2EEA pea.l [A5 + 0x2EEA /* export_1497 */] 00002812 4267 clr.w -[A7] 00002814 42A7 clr.l -[A7] 00002816 2F0E move.l -[A7], A6 00002818 4EBA FBE2 jsr [PC - 0x41E /* 000023FC */] 0000281C 486D 2EF2 pea.l [A5 + 0x2EF2 /* export_1498 */] 00002820 4267 clr.w -[A7] 00002822 42A7 clr.l -[A7] 00002824 2F0E move.l -[A7], A6 00002826 4EBA FBD4 jsr [PC - 0x42C /* 000023FC */] 0000282A 486D 2EFA pea.l [A5 + 0x2EFA /* export_1499 */] 0000282E 4267 clr.w -[A7] 00002830 42A7 clr.l -[A7] 00002832 2F0E move.l -[A7], A6 00002834 4EBA FBC6 jsr [PC - 0x43A /* 000023FC */] 00002838 486D 2F02 pea.l [A5 + 0x2F02 /* export_1500 */] 0000283C 4267 clr.w -[A7] 0000283E 42A7 clr.l -[A7] 00002840 2F0E move.l -[A7], A6 00002842 4EBA FBB8 jsr [PC - 0x448 /* 000023FC */] 00002846 486D 2F0A pea.l [A5 + 0x2F0A /* export_1501 */] 0000284A 4267 clr.w -[A7] 0000284C 42A7 clr.l -[A7] 0000284E 2F0E move.l -[A7], A6 00002850 4EBA FBAA jsr [PC - 0x456 /* 000023FC */] 00002854 486D 2F12 pea.l [A5 + 0x2F12 /* export_1502 */] 00002858 4267 clr.w -[A7] 0000285A 42A7 clr.l -[A7] 0000285C 2F0E move.l -[A7], A6 0000285E 4EBA FB9C jsr [PC - 0x464 /* 000023FC */] 00002862 486D 2F1A pea.l [A5 + 0x2F1A /* export_1503 */] 00002866 4267 clr.w -[A7] 00002868 42A7 clr.l -[A7] 0000286A 2F0E move.l -[A7], A6 0000286C 4EBA FB8E jsr [PC - 0x472 /* 000023FC */] 00002870 3B6E FFFE F146 move.w [A5 - 0xEBA], [A6 - 0x2] 00002876 486D 2F22 pea.l [A5 + 0x2F22 /* export_1504 */] 0000287A 1F3C 0001 move.b -[A7], 0x1 0000287E 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */] 00002882 2F0E move.l -[A7], A6 00002884 4EBA FB76 jsr [PC - 0x48A /* 000023FC */] 00002888 486D 2F2A pea.l [A5 + 0x2F2A /* export_1505 */] 0000288C 4267 clr.w -[A7] 0000288E 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002892 2F0E move.l -[A7], A6 00002894 4EBA FB66 jsr [PC - 0x49A /* 000023FC */] 00002898 486D 2F32 pea.l [A5 + 0x2F32 /* export_1506 */] 0000289C 4267 clr.w -[A7] 0000289E 42A7 clr.l -[A7] 000028A0 2F0E move.l -[A7], A6 000028A2 4EBA FB58 jsr [PC - 0x4A8 /* 000023FC */] 000028A6 486D 2F3A pea.l [A5 + 0x2F3A /* export_1507 */] 000028AA 4267 clr.w -[A7] 000028AC 42A7 clr.l -[A7] 000028AE 2F0E move.l -[A7], A6 000028B0 4EBA FB4A jsr [PC - 0x4B6 /* 000023FC */] 000028B4 486D 2F42 pea.l [A5 + 0x2F42 /* export_1508 */] 000028B8 4267 clr.w -[A7] 000028BA 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000028BE 2F0E move.l -[A7], A6 000028C0 4EBA FB3A jsr [PC - 0x4C6 /* 000023FC */] 000028C4 486D 2F4A pea.l [A5 + 0x2F4A /* export_1509 */] 000028C8 4267 clr.w -[A7] 000028CA 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000028CE 2F0E move.l -[A7], A6 000028D0 4EBA FB2A jsr [PC - 0x4D6 /* 000023FC */] 000028D4 486D 2F52 pea.l [A5 + 0x2F52 /* export_1510 */] 000028D8 4267 clr.w -[A7] 000028DA 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000028DE 2F0E move.l -[A7], A6 000028E0 4EBA FB1A jsr [PC - 0x4E6 /* 000023FC */] 000028E4 486D 2F5A pea.l [A5 + 0x2F5A /* export_1511 */] 000028E8 4267 clr.w -[A7] 000028EA 42A7 clr.l -[A7] 000028EC 2F0E move.l -[A7], A6 000028EE 4EBA FB0C jsr [PC - 0x4F4 /* 000023FC */] 000028F2 486D 2F62 pea.l [A5 + 0x2F62 /* export_1512 */] 000028F6 4267 clr.w -[A7] 000028F8 42A7 clr.l -[A7] 000028FA 2F0E move.l -[A7], A6 000028FC 4EBA FAFE jsr [PC - 0x502 /* 000023FC */] 00002900 486D 2F6A pea.l [A5 + 0x2F6A /* export_1513 */] 00002904 4267 clr.w -[A7] 00002906 42A7 clr.l -[A7] 00002908 2F0E move.l -[A7], A6 0000290A 4EBA FAF0 jsr [PC - 0x510 /* 000023FC */] 0000290E 486D 2F72 pea.l [A5 + 0x2F72 /* export_1514 */] 00002912 4267 clr.w -[A7] 00002914 42A7 clr.l -[A7] 00002916 2F0E move.l -[A7], A6 00002918 4EBA FAE2 jsr [PC - 0x51E /* 000023FC */] 0000291C 486D 2F7A pea.l [A5 + 0x2F7A /* export_1515 */] 00002920 4267 clr.w -[A7] 00002922 42A7 clr.l -[A7] 00002924 2F0E move.l -[A7], A6 00002926 4EBA FAD4 jsr [PC - 0x52C /* 000023FC */] 0000292A 486D 2F82 pea.l [A5 + 0x2F82 /* export_1516 */] 0000292E 4267 clr.w -[A7] 00002930 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002934 2F0E move.l -[A7], A6 00002936 4EBA FAC4 jsr [PC - 0x53C /* 000023FC */] 0000293A 486D 2F8A pea.l [A5 + 0x2F8A /* export_1517 */] 0000293E 4267 clr.w -[A7] 00002940 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002944 2F0E move.l -[A7], A6 00002946 4EBA FAB4 jsr [PC - 0x54C /* 000023FC */] 0000294A 486D 2F92 pea.l [A5 + 0x2F92 /* export_1518 */] 0000294E 4267 clr.w -[A7] 00002950 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002954 2F0E move.l -[A7], A6 00002956 4EBA FAA4 jsr [PC - 0x55C /* 000023FC */] 0000295A 486D 2F9A pea.l [A5 + 0x2F9A /* export_1519 */] 0000295E 4267 clr.w -[A7] 00002960 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002964 2F0E move.l -[A7], A6 00002966 4EBA FA94 jsr [PC - 0x56C /* 000023FC */] 0000296A 486D 2FA2 pea.l [A5 + 0x2FA2 /* export_1520 */] 0000296E 1F3C 0001 move.b -[A7], 0x1 00002972 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */] 00002976 2F0E move.l -[A7], A6 00002978 4EBA FA82 jsr [PC - 0x57E /* 000023FC */] 0000297C 486D 2FAA pea.l [A5 + 0x2FAA /* export_1521 */] 00002980 4267 clr.w -[A7] 00002982 42A7 clr.l -[A7] 00002984 2F0E move.l -[A7], A6 00002986 4EBA FA74 jsr [PC - 0x58C /* 000023FC */] 0000298A 486D 2FB2 pea.l [A5 + 0x2FB2 /* export_1522 */] 0000298E 1F3C 0001 move.b -[A7], 0x1 00002992 486D 2EBA pea.l [A5 + 0x2EBA /* export_1491 */] 00002996 2F0E move.l -[A7], A6 00002998 4EBA FA62 jsr [PC - 0x59E /* 000023FC */] 0000299C 486D 2FBA pea.l [A5 + 0x2FBA /* export_1523 */] 000029A0 4267 clr.w -[A7] 000029A2 42A7 clr.l -[A7] 000029A4 2F0E move.l -[A7], A6 000029A6 4EBA FA54 jsr [PC - 0x5AC /* 000023FC */] 000029AA 486D 2FC2 pea.l [A5 + 0x2FC2 /* export_1524 */] 000029AE 4267 clr.w -[A7] 000029B0 42A7 clr.l -[A7] 000029B2 2F0E move.l -[A7], A6 000029B4 4EBA FA46 jsr [PC - 0x5BA /* 000023FC */] 000029B8 486D 2FCA pea.l [A5 + 0x2FCA /* export_1525 */] 000029BC 4267 clr.w -[A7] 000029BE 42A7 clr.l -[A7] 000029C0 2F0E move.l -[A7], A6 000029C2 4EBA FA38 jsr [PC - 0x5C8 /* 000023FC */] 000029C6 486D 2FD2 pea.l [A5 + 0x2FD2 /* export_1526 */] 000029CA 4267 clr.w -[A7] 000029CC 42A7 clr.l -[A7] 000029CE 2F0E move.l -[A7], A6 000029D0 4EBA FA2A jsr [PC - 0x5D6 /* 000023FC */] 000029D4 486D 2FDA pea.l [A5 + 0x2FDA /* export_1527 */] 000029D8 4267 clr.w -[A7] 000029DA 42A7 clr.l -[A7] 000029DC 2F0E move.l -[A7], A6 000029DE 4EBA FA1C jsr [PC - 0x5E4 /* 000023FC */] 000029E2 486D 2FE2 pea.l [A5 + 0x2FE2 /* export_1528 */] 000029E6 4267 clr.w -[A7] 000029E8 42A7 clr.l -[A7] 000029EA 2F0E move.l -[A7], A6 000029EC 4EBA FA0E jsr [PC - 0x5F2 /* 000023FC */] 000029F0 486D 2FEA pea.l [A5 + 0x2FEA /* export_1529 */] 000029F4 4267 clr.w -[A7] 000029F6 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 000029FA 2F0E move.l -[A7], A6 000029FC 4EBA F9FE jsr [PC - 0x602 /* 000023FC */] 00002A00 486D 2FF2 pea.l [A5 + 0x2FF2 /* export_1530 */] 00002A04 1F3C 0001 move.b -[A7], 0x1 00002A08 486D 2EB2 pea.l [A5 + 0x2EB2 /* export_1490 */] 00002A0C 2F0E move.l -[A7], A6 00002A0E 4EBA F9EC jsr [PC - 0x614 /* 000023FC */] 00002A12 486D 2FFA pea.l [A5 + 0x2FFA /* export_1531 */] 00002A16 4267 clr.w -[A7] 00002A18 42A7 clr.l -[A7] 00002A1A 2F0E move.l -[A7], A6 00002A1C 4EBA F9DE jsr [PC - 0x622 /* 000023FC */] 00002A20 3B6E FFFE F148 move.w [A5 - 0xEB8], [A6 - 0x2] 00002A26 486D 3002 pea.l [A5 + 0x3002 /* export_1532 */] 00002A2A 4267 clr.w -[A7] 00002A2C 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002A30 2F0E move.l -[A7], A6 00002A32 4EBA F9C8 jsr [PC - 0x638 /* 000023FC */] 00002A36 486D 300A pea.l [A5 + 0x300A /* export_1533 */] 00002A3A 4267 clr.w -[A7] 00002A3C 42A7 clr.l -[A7] 00002A3E 2F0E move.l -[A7], A6 00002A40 4EBA F9BA jsr [PC - 0x646 /* 000023FC */] 00002A44 486D 3012 pea.l [A5 + 0x3012 /* export_1534 */] 00002A48 4267 clr.w -[A7] 00002A4A 42A7 clr.l -[A7] 00002A4C 2F0E move.l -[A7], A6 00002A4E 4EBA F9AC jsr [PC - 0x654 /* 000023FC */] 00002A52 486D 301A pea.l [A5 + 0x301A /* export_1535 */] 00002A56 4267 clr.w -[A7] 00002A58 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002A5C 2F0E move.l -[A7], A6 00002A5E 4EBA F99C jsr [PC - 0x664 /* 000023FC */] 00002A62 486D 3022 pea.l [A5 + 0x3022 /* export_1536 */] 00002A66 4267 clr.w -[A7] 00002A68 42A7 clr.l -[A7] 00002A6A 2F0E move.l -[A7], A6 00002A6C 4EBA F98E jsr [PC - 0x672 /* 000023FC */] 00002A70 486D 302A pea.l [A5 + 0x302A /* export_1537 */] 00002A74 4267 clr.w -[A7] 00002A76 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002A7A 2F0E move.l -[A7], A6 00002A7C 4EBA F97E jsr [PC - 0x682 /* 000023FC */] 00002A80 486D 3032 pea.l [A5 + 0x3032 /* export_1538 */] 00002A84 4267 clr.w -[A7] 00002A86 42A7 clr.l -[A7] 00002A88 2F0E move.l -[A7], A6 00002A8A 4EBA F970 jsr [PC - 0x690 /* 000023FC */] 00002A8E 486D 303A pea.l [A5 + 0x303A /* export_1539 */] 00002A92 4267 clr.w -[A7] 00002A94 42A7 clr.l -[A7] 00002A96 2F0E move.l -[A7], A6 00002A98 4EBA F962 jsr [PC - 0x69E /* 000023FC */] 00002A9C 486D 3042 pea.l [A5 + 0x3042 /* export_1540 */] 00002AA0 4267 clr.w -[A7] 00002AA2 42A7 clr.l -[A7] 00002AA4 2F0E move.l -[A7], A6 00002AA6 4EBA F954 jsr [PC - 0x6AC /* 000023FC */] 00002AAA 486D 304A pea.l [A5 + 0x304A /* export_1541 */] 00002AAE 4267 clr.w -[A7] 00002AB0 42A7 clr.l -[A7] 00002AB2 2F0E move.l -[A7], A6 00002AB4 4EBA F946 jsr [PC - 0x6BA /* 000023FC */] 00002AB8 486D 3052 pea.l [A5 + 0x3052 /* export_1542 */] 00002ABC 4267 clr.w -[A7] 00002ABE 42A7 clr.l -[A7] 00002AC0 2F0E move.l -[A7], A6 00002AC2 4EBA F938 jsr [PC - 0x6C8 /* 000023FC */] 00002AC6 486D 305A pea.l [A5 + 0x305A /* export_1543 */] 00002ACA 4267 clr.w -[A7] 00002ACC 42A7 clr.l -[A7] 00002ACE 2F0E move.l -[A7], A6 00002AD0 4EBA F92A jsr [PC - 0x6D6 /* 000023FC */] 00002AD4 486D 3062 pea.l [A5 + 0x3062 /* export_1544 */] 00002AD8 4267 clr.w -[A7] 00002ADA 42A7 clr.l -[A7] 00002ADC 2F0E move.l -[A7], A6 00002ADE 4EBA F91C jsr [PC - 0x6E4 /* 000023FC */] 00002AE2 486D 306A pea.l [A5 + 0x306A /* export_1545 */] 00002AE6 4267 clr.w -[A7] 00002AE8 42A7 clr.l -[A7] 00002AEA 2F0E move.l -[A7], A6 00002AEC 4EBA F90E jsr [PC - 0x6F2 /* 000023FC */] 00002AF0 3B6E FFFE F120 move.w [A5 - 0xEE0], [A6 - 0x2] 00002AF6 486D 3072 pea.l [A5 + 0x3072 /* export_1546 */] 00002AFA 4267 clr.w -[A7] 00002AFC 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002B00 2F0E move.l -[A7], A6 00002B02 4EBA F8F8 jsr [PC - 0x708 /* 000023FC */] 00002B06 486D 307A pea.l [A5 + 0x307A /* export_1547 */] 00002B0A 4267 clr.w -[A7] 00002B0C 42A7 clr.l -[A7] 00002B0E 2F0E move.l -[A7], A6 00002B10 4EBA F8EA jsr [PC - 0x716 /* 000023FC */] 00002B14 486D 3082 pea.l [A5 + 0x3082 /* export_1548 */] 00002B18 4267 clr.w -[A7] 00002B1A 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002B1E 2F0E move.l -[A7], A6 00002B20 4EBA F8DA jsr [PC - 0x726 /* 000023FC */] 00002B24 486D 308A pea.l [A5 + 0x308A /* export_1549 */] 00002B28 4267 clr.w -[A7] 00002B2A 42A7 clr.l -[A7] 00002B2C 2F0E move.l -[A7], A6 00002B2E 4EBA F8CC jsr [PC - 0x734 /* 000023FC */] 00002B32 486D 3092 pea.l [A5 + 0x3092 /* export_1550 */] 00002B36 4267 clr.w -[A7] 00002B38 42A7 clr.l -[A7] 00002B3A 2F0E move.l -[A7], A6 00002B3C 4EBA F8BE jsr [PC - 0x742 /* 000023FC */] 00002B40 486D 309A pea.l [A5 + 0x309A /* export_1551 */] 00002B44 4267 clr.w -[A7] 00002B46 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002B4A 2F0E move.l -[A7], A6 00002B4C 4EBA F8AE jsr [PC - 0x752 /* 000023FC */] 00002B50 486D 30A2 pea.l [A5 + 0x30A2 /* export_1552 */] 00002B54 4267 clr.w -[A7] 00002B56 42A7 clr.l -[A7] 00002B58 2F0E move.l -[A7], A6 00002B5A 4EBA F8A0 jsr [PC - 0x760 /* 000023FC */] 00002B5E 3B6E FFFE F142 move.w [A5 - 0xEBE], [A6 - 0x2] 00002B64 486D 30AA pea.l [A5 + 0x30AA /* export_1553 */] 00002B68 4267 clr.w -[A7] 00002B6A 42A7 clr.l -[A7] 00002B6C 2F0E move.l -[A7], A6 00002B6E 4EBA F88C jsr [PC - 0x774 /* 000023FC */] 00002B72 486D 30B2 pea.l [A5 + 0x30B2 /* export_1554 */] 00002B76 4267 clr.w -[A7] 00002B78 42A7 clr.l -[A7] 00002B7A 2F0E move.l -[A7], A6 00002B7C 4EBA F87E jsr [PC - 0x782 /* 000023FC */] 00002B80 486D 30BA pea.l [A5 + 0x30BA /* export_1555 */] 00002B84 4267 clr.w -[A7] 00002B86 42A7 clr.l -[A7] 00002B88 2F0E move.l -[A7], A6 00002B8A 4EBA F870 jsr [PC - 0x790 /* 000023FC */] 00002B8E 486D 30C2 pea.l [A5 + 0x30C2 /* export_1556 */] 00002B92 4267 clr.w -[A7] 00002B94 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002B98 2F0E move.l -[A7], A6 00002B9A 4EBA F860 jsr [PC - 0x7A0 /* 000023FC */] 00002B9E 486D 30CA pea.l [A5 + 0x30CA /* export_1557 */] 00002BA2 4267 clr.w -[A7] 00002BA4 486D 2EAA pea.l [A5 + 0x2EAA /* export_1489 */] 00002BA8 2F0E move.l -[A7], A6 00002BAA 4EBA F850 jsr [PC - 0x7B0 /* 000023FC */] 00002BAE 486D 30D2 pea.l [A5 + 0x30D2 /* export_1558 */] 00002BB2 4267 clr.w -[A7] 00002BB4 42A7 clr.l -[A7] 00002BB6 2F0E move.l -[A7], A6 00002BB8 4EBA F842 jsr [PC - 0x7BE /* 000023FC */] 00002BBC 4EAD 2D9A jsr [A5 + 0x2D9A /* export_1455 */] 00002BC0 4E5E unlink A6 00002BC2 4E75 rts fn00002BC4: 00002BC4 4E56 0000 link A6, 0 00002BC8 1B7C 000A F131 move.b [A5 - 0xECF], 0xA /* '\n' */ 00002BCE 1B7C 0014 F126 move.b [A5 - 0xEDA], 0x14 00002BD4 1B7C 001E F136 move.b [A5 - 0xECA], 0x1E 00002BDA 1B6D F136 F13C move.b [A5 - 0xEC4], [A5 - 0xECA] 00002BE0 1B7C 001E F137 move.b [A5 - 0xEC9], 0x1E 00002BE6 1B7C 0028 F127 move.b [A5 - 0xED9], 0x28 /* '(' */ 00002BEC 1B7C 0028 F13A move.b [A5 - 0xEC6], 0x28 /* '(' */ 00002BF2 1B7C 0028 F138 move.b [A5 - 0xEC8], 0x28 /* '(' */ 00002BF8 1B7C 0028 F12B move.b [A5 - 0xED5], 0x28 /* '(' */ 00002BFE 1B7C 0028 F12C move.b [A5 - 0xED4], 0x28 /* '(' */ 00002C04 1B7C 0028 F12D move.b [A5 - 0xED3], 0x28 /* '(' */ 00002C0A 1B7C 0028 F12E move.b [A5 - 0xED2], 0x28 /* '(' */ 00002C10 1B7C 0028 F13B move.b [A5 - 0xEC5], 0x28 /* '(' */ 00002C16 1B7C 0028 F139 move.b [A5 - 0xEC7], 0x28 /* '(' */ 00002C1C 1B7C 0028 F134 move.b [A5 - 0xECC], 0x28 /* '(' */ 00002C22 1B7C 0028 F135 move.b [A5 - 0xECB], 0x28 /* '(' */ 00002C28 1B7C 0032 F124 move.b [A5 - 0xEDC], 0x32 /* '2' */ 00002C2E 1B7C 0032 F125 move.b [A5 - 0xEDB], 0x32 /* '2' */ 00002C34 1B7C 003C F12F move.b [A5 - 0xED1], 0x3C /* '<' */ 00002C3A 1B7C 003C F132 move.b [A5 - 0xECE], 0x3C /* '<' */ 00002C40 1B7C 0046 F128 move.b [A5 - 0xED8], 0x46 /* 'F' */ 00002C46 1B7C 0046 F129 move.b [A5 - 0xED7], 0x46 /* 'F' */ 00002C4C 1B7C 0046 F130 move.b [A5 - 0xED0], 0x46 /* 'F' */ 00002C52 1B7C 0046 F133 move.b [A5 - 0xECD], 0x46 /* 'F' */ 00002C58 1B7C 0050 F12A move.b [A5 - 0xED6], 0x50 /* 'P' */ 00002C5E 1B7C 001B F0C8 move.b [A5 - 0xF38], 0x1B 00002C64 1B7C 001C F0D1 move.b [A5 - 0xF2F], 0x1C 00002C6A 1B7C 001D F0C7 move.b [A5 - 0xF39], 0x1D 00002C70 1B7C 001E F0C6 move.b [A5 - 0xF3A], 0x1E 00002C76 1B7C 001F F0CE move.b [A5 - 0xF32], 0x1F 00002C7C 1B7C 0020 F0D0 move.b [A5 - 0xF30], 0x20 /* ' ' */ 00002C82 1B7C 0021 F0CD move.b [A5 - 0xF33], 0x21 /* '!' */ 00002C88 1B7C 0022 F0C2 move.b [A5 - 0xF3E], 0x22 /* '\"' */ 00002C8E 1B7C 0023 F0C3 move.b [A5 - 0xF3D], 0x23 /* '#' */ 00002C94 1B7C 0024 F0D6 move.b [A5 - 0xF2A], 0x24 /* '$' */ 00002C9A 1B7C 0024 F0D7 move.b [A5 - 0xF29], 0x24 /* '$' */ 00002CA0 1B7C 0024 F0D8 move.b [A5 - 0xF28], 0x24 /* '$' */ 00002CA6 1B7C 0024 F0D9 move.b [A5 - 0xF27], 0x24 /* '$' */ 00002CAC 1B7C 0025 F0C5 move.b [A5 - 0xF3B], 0x25 /* '%' */ 00002CB2 1B7C 0026 F0C9 move.b [A5 - 0xF37], 0x26 /* '&' */ 00002CB8 1B7C 0027 F0CA move.b [A5 - 0xF36], 0x27 /* '\'' */ 00002CBE 1B7C 0028 F0CB move.b [A5 - 0xF35], 0x28 /* '(' */ 00002CC4 1B7C 0029 F0CC move.b [A5 - 0xF34], 0x29 /* ')' */ 00002CCA 1B7C 0024 F0D4 move.b [A5 - 0xF2C], 0x24 /* '$' */ 00002CD0 1B7C 0024 F0D5 move.b [A5 - 0xF2B], 0x24 /* '$' */ 00002CD6 1B7C 002A F0C4 move.b [A5 - 0xF3C], 0x2A /* '*' */ 00002CDC 1B7C 002B F0CF move.b [A5 - 0xF31], 0x2B /* '+' */ 00002CE2 1B7C 002D F0D2 move.b [A5 - 0xF2E], 0x2D /* '-' */ 00002CE8 1B7C 002E F0D3 move.b [A5 - 0xF2D], 0x2E /* '.' */ 00002CEE 1B6D F0D4 F0DA move.b [A5 - 0xF26], [A5 - 0xF2C] 00002CF4 4E5E unlink A6 00002CF6 4E75 rts fn00002CF8: 00002CF8 4E56 0000 link A6, 0 00002CFC 4267 clr.w -[A7] 00002CFE 486D 0AFA pea.l [A5 + 0xAFA /* export_347 */] 00002D02 42A7 clr.l -[A7] 00002D04 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D08 1F3C 0001 move.b -[A7], 0x1 00002D0C 486D 093A pea.l [A5 + 0x93A /* export_291 */] 00002D10 42A7 clr.l -[A7] 00002D12 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D16 1F3C 0002 move.b -[A7], 0x2 00002D1A 486D 1152 pea.l [A5 + 0x1152 /* export_550 */] 00002D1E 42A7 clr.l -[A7] 00002D20 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D24 1F3C 0003 move.b -[A7], 0x3 00002D28 486D 1162 pea.l [A5 + 0x1162 /* export_552 */] 00002D2C 42A7 clr.l -[A7] 00002D2E 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D32 1F3C 0004 move.b -[A7], 0x4 00002D36 486D 0B02 pea.l [A5 + 0xB02 /* export_348 */] 00002D3A 42A7 clr.l -[A7] 00002D3C 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D40 1F3C 0005 move.b -[A7], 0x5 00002D44 486D 0A9A pea.l [A5 + 0xA9A /* export_335 */] 00002D48 42A7 clr.l -[A7] 00002D4A 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D4E 1F3C 0006 move.b -[A7], 0x6 00002D52 486D 0AA2 pea.l [A5 + 0xAA2 /* export_336 */] 00002D56 42A7 clr.l -[A7] 00002D58 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D5C 1F3C 0007 move.b -[A7], 0x7 00002D60 486D 0AAA pea.l [A5 + 0xAAA /* export_337 */] 00002D64 42A7 clr.l -[A7] 00002D66 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D6A 1F3C 0008 move.b -[A7], 0x8 00002D6E 486D 0AB2 pea.l [A5 + 0xAB2 /* export_338 */] 00002D72 42A7 clr.l -[A7] 00002D74 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D78 1F3C 0009 move.b -[A7], 0x9 /* '\t' */ 00002D7C 486D 0AD2 pea.l [A5 + 0xAD2 /* export_342 */] 00002D80 42A7 clr.l -[A7] 00002D82 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D86 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00002D8A 486D 0AEA pea.l [A5 + 0xAEA /* export_345 */] 00002D8E 42A7 clr.l -[A7] 00002D90 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002D94 1F3C 000B move.b -[A7], 0xB 00002D98 486D 0ACA pea.l [A5 + 0xACA /* export_341 */] 00002D9C 42A7 clr.l -[A7] 00002D9E 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DA2 1F3C 000C move.b -[A7], 0xC 00002DA6 486D 0AE2 pea.l [A5 + 0xAE2 /* export_344 */] 00002DAA 42A7 clr.l -[A7] 00002DAC 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DB0 1F3C 000D move.b -[A7], 0xD /* '\r' */ 00002DB4 486D 0ADA pea.l [A5 + 0xADA /* export_343 */] 00002DB8 42A7 clr.l -[A7] 00002DBA 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DBE 1F3C 000E move.b -[A7], 0xE 00002DC2 486D 0ABA pea.l [A5 + 0xABA /* export_339 */] 00002DC6 42A7 clr.l -[A7] 00002DC8 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DCC 1F3C 000F move.b -[A7], 0xF 00002DD0 486D 0AC2 pea.l [A5 + 0xAC2 /* export_340 */] 00002DD4 42A7 clr.l -[A7] 00002DD6 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DDA 1F3C 0010 move.b -[A7], 0x10 00002DDE 486D 11FA pea.l [A5 + 0x11FA /* export_571 */] 00002DE2 42A7 clr.l -[A7] 00002DE4 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DE8 1F3C 0011 move.b -[A7], 0x11 00002DEC 486D 092A pea.l [A5 + 0x92A /* export_289 */] 00002DF0 42A7 clr.l -[A7] 00002DF2 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002DF6 1F3C 0012 move.b -[A7], 0x12 00002DFA 486D 0C72 pea.l [A5 + 0xC72 /* export_394 */] 00002DFE 42A7 clr.l -[A7] 00002E00 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E04 1F3C 0013 move.b -[A7], 0x13 00002E08 486D 169A pea.l [A5 + 0x169A /* export_719 */] 00002E0C 42A7 clr.l -[A7] 00002E0E 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E12 1F3C 0014 move.b -[A7], 0x14 00002E16 486D 16BA pea.l [A5 + 0x16BA /* export_723 */] 00002E1A 42A7 clr.l -[A7] 00002E1C 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E20 1F3C 0015 move.b -[A7], 0x15 00002E24 486D 0D7A pea.l [A5 + 0xD7A /* export_427 */] 00002E28 42A7 clr.l -[A7] 00002E2A 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E2E 1F3C 0016 move.b -[A7], 0x16 00002E32 486D 0D12 pea.l [A5 + 0xD12 /* export_414 */] 00002E36 42A7 clr.l -[A7] 00002E38 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E3C 1F3C 0017 move.b -[A7], 0x17 00002E40 486D 0DFA pea.l [A5 + 0xDFA /* export_443 */] 00002E44 42A7 clr.l -[A7] 00002E46 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E4A 1F3C 001A move.b -[A7], 0x1A 00002E4E 486D 1732 pea.l [A5 + 0x1732 /* export_738 */] 00002E52 42A7 clr.l -[A7] 00002E54 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E58 1F3C 0018 move.b -[A7], 0x18 00002E5C 486D 0DA2 pea.l [A5 + 0xDA2 /* export_432 */] 00002E60 42A7 clr.l -[A7] 00002E62 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E66 1F3C 0019 move.b -[A7], 0x19 00002E6A 486D 0C6A pea.l [A5 + 0xC6A /* export_393 */] 00002E6E 42A7 clr.l -[A7] 00002E70 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E74 1F3C 001B move.b -[A7], 0x1B 00002E78 486D 2BDA pea.l [A5 + 0x2BDA /* export_1399 */] 00002E7C 42A7 clr.l -[A7] 00002E7E 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E82 1F3C 001C move.b -[A7], 0x1C 00002E86 486D 2C3A pea.l [A5 + 0x2C3A /* export_1411 */] 00002E8A 42A7 clr.l -[A7] 00002E8C 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E90 1F3C 001D move.b -[A7], 0x1D 00002E94 486D 2BD2 pea.l [A5 + 0x2BD2 /* export_1398 */] 00002E98 42A7 clr.l -[A7] 00002E9A 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002E9E 1F3C 001E move.b -[A7], 0x1E 00002EA2 486D 2BCA pea.l [A5 + 0x2BCA /* export_1397 */] 00002EA6 42A7 clr.l -[A7] 00002EA8 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002EAC 1F3C 001F move.b -[A7], 0x1F 00002EB0 486D 2C0A pea.l [A5 + 0x2C0A /* export_1405 */] 00002EB4 42A7 clr.l -[A7] 00002EB6 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002EBA 1F3C 0020 move.b -[A7], 0x20 /* ' ' */ 00002EBE 486D 2C2A pea.l [A5 + 0x2C2A /* export_1409 */] 00002EC2 42A7 clr.l -[A7] 00002EC4 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002EC8 1F3C 0021 move.b -[A7], 0x21 /* '!' */ 00002ECC 486D 2C02 pea.l [A5 + 0x2C02 /* export_1404 */] 00002ED0 42A7 clr.l -[A7] 00002ED2 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002ED6 1F3C 0022 move.b -[A7], 0x22 /* '\"' */ 00002EDA 486D 2BA2 pea.l [A5 + 0x2BA2 /* export_1392 */] 00002EDE 42A7 clr.l -[A7] 00002EE0 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002EE4 1F3C 0023 move.b -[A7], 0x23 /* '#' */ 00002EE8 486D 2BAA pea.l [A5 + 0x2BAA /* export_1393 */] 00002EEC 42A7 clr.l -[A7] 00002EEE 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002EF2 1F3C 0024 move.b -[A7], 0x24 /* '$' */ 00002EF6 486D 2BBA pea.l [A5 + 0x2BBA /* export_1395 */] 00002EFA 42A7 clr.l -[A7] 00002EFC 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F00 1F3C 0025 move.b -[A7], 0x25 /* '%' */ 00002F04 486D 2BC2 pea.l [A5 + 0x2BC2 /* export_1396 */] 00002F08 42A7 clr.l -[A7] 00002F0A 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F0E 1F3C 0026 move.b -[A7], 0x26 /* '&' */ 00002F12 486D 2BE2 pea.l [A5 + 0x2BE2 /* export_1400 */] 00002F16 42A7 clr.l -[A7] 00002F18 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F1C 1F3C 0027 move.b -[A7], 0x27 /* '\'' */ 00002F20 486D 2BEA pea.l [A5 + 0x2BEA /* export_1401 */] 00002F24 42A7 clr.l -[A7] 00002F26 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F2A 1F3C 0028 move.b -[A7], 0x28 /* '(' */ 00002F2E 486D 2BFA pea.l [A5 + 0x2BFA /* export_1403 */] 00002F32 42A7 clr.l -[A7] 00002F34 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F38 1F3C 0029 move.b -[A7], 0x29 /* ')' */ 00002F3C 486D 2BF2 pea.l [A5 + 0x2BF2 /* export_1402 */] 00002F40 42A7 clr.l -[A7] 00002F42 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F46 1F3C 002A move.b -[A7], 0x2A /* '*' */ 00002F4A 486D 2BB2 pea.l [A5 + 0x2BB2 /* export_1394 */] 00002F4E 42A7 clr.l -[A7] 00002F50 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F54 1F3C 002B move.b -[A7], 0x2B /* '+' */ 00002F58 486D 2C12 pea.l [A5 + 0x2C12 /* export_1406 */] 00002F5C 42A7 clr.l -[A7] 00002F5E 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F62 1F3C 002C move.b -[A7], 0x2C /* ',' */ 00002F66 486D 163A pea.l [A5 + 0x163A /* export_707 */] 00002F6A 42A7 clr.l -[A7] 00002F6C 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F70 1F3C 002D move.b -[A7], 0x2D /* '-' */ 00002F74 486D 2C1A pea.l [A5 + 0x2C1A /* export_1407 */] 00002F78 42A7 clr.l -[A7] 00002F7A 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F7E 1F3C 002E move.b -[A7], 0x2E /* '.' */ 00002F82 486D 2C22 pea.l [A5 + 0x2C22 /* export_1408 */] 00002F86 42A7 clr.l -[A7] 00002F88 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F8C 1F3C 002F move.b -[A7], 0x2F /* '/' */ 00002F90 486D 2C32 pea.l [A5 + 0x2C32 /* export_1410 */] 00002F94 42A7 clr.l -[A7] 00002F96 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002F9A 1F3C 0030 move.b -[A7], 0x30 /* '0' */ 00002F9E 486D 1712 pea.l [A5 + 0x1712 /* export_734 */] 00002FA2 42A7 clr.l -[A7] 00002FA4 4EAD 113A jsr [A5 + 0x113A /* export_547 */] 00002FA8 4E5E unlink A6 00002FAA 4E75 rts fn00002FAC: 00002FAC 4E56 0000 link A6, 0 00002FB0 2B78 033C FC74 move.l [A5 - 0x38C], [0x0000033C /* IAZNotify */] 00002FB6 41ED 1252 lea.l A0, [A5 + 0x1252 /* export_582 */] 00002FBA 227C 0000 033C movea.l A1, 0x33C 00002FC0 2288 move.l [A1], A0 00002FC2 4EBA E084 jsr [PC - 0x1F7C /* 00001048 */] 00002FC6 4EBA E114 jsr [PC - 0x1EEC /* 000010DC */] 00002FCA 4EBA E146 jsr [PC - 0x1EBA /* 00001112 */] 00002FCE 4EBA EA60 jsr [PC - 0x15A0 /* 00001A30 */] 00002FD2 4EBA FD24 jsr [PC - 0x2DC /* 00002CF8 */] 00002FD6 4EBA ED08 jsr [PC - 0x12F8 /* 00001CE0 */] 00002FDA 4EBA EA0C jsr [PC - 0x15F4 /* 000019E8 */] 00002FDE 4EBA F3CE jsr [PC - 0xC32 /* 000023AE */] 00002FE2 4EBA EB56 jsr [PC - 0x14AA /* 00001B3A */] 00002FE6 4EBA EC4C jsr [PC - 0x13B4 /* 00001C34 */] 00002FEA 4EBA F45E jsr [PC - 0xBA2 /* 0000244A */] 00002FEE 4267 clr.w -[A7] 00002FF0 4EBA E79E jsr [PC - 0x1862 /* 00001790 */] 00002FF4 101F move.b D0, [A7]+ 00002FF6 660A bne +0xC /* 00003002 */ 00002FF8 2F3C 0001 0B15 move.l -[A7], 0x10B15 00002FFE 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00003002: 00003002 4EBA F388 jsr [PC - 0xC78 /* 0000238C */] 00003006 4E5E unlink A6 00003008 4E75 rts fn0000300A: 0000300A 4E56 0000 link A6, 0 0000300E 422D B734 clr.b [A5 - 0x48CC] 00003012 3B7C 0007 FC9C move.w [A5 - 0x364], 0x7 00003018 422D B40A clr.b [A5 - 0x4BF6] 0000301C 3F3C 0001 move.w -[A7], 0x1 00003020 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 00003024 422D B758 clr.b [A5 - 0x48A8] 00003028 3B7C 0008 B432 move.w [A5 - 0x4BCE], 0x8 0000302E 2B6D B664 B43E move.l [A5 - 0x4BC2], [A5 - 0x499C] 00003034 3B7C 0040 B426 move.w [A5 - 0x4BDA], 0x40 /* '@' */ 0000303A 3B7C 002B B42C move.w [A5 - 0x4BD4], 0x2B /* '+' */ 00003040 2B7C 0000 0158 BD22 move.l [A5 - 0x42DE], 0x158 00003048 302D B426 move.w D0, [A5 - 0x4BDA] 0000304C 48C0 ext.l D0 0000304E 81FC 0002 divs.w D0, 0x2 00003052 322D B666 move.w D1, [A5 - 0x499A] 00003056 9240 sub.w D1, D0 00003058 3B41 B436 move.w [A5 - 0x4BCA], D1 0000305C 302D B42C move.w D0, [A5 - 0x4BD4] 00003060 48C0 ext.l D0 00003062 81FC 0002 divs.w D0, 0x2 00003066 322D B664 move.w D1, [A5 - 0x499C] 0000306A 9240 sub.w D1, D0 0000306C 3B41 B434 move.w [A5 - 0x4BCC], D1 00003070 302D B426 move.w D0, [A5 - 0x4BDA] 00003074 D06D B436 add.w D0, [A5 - 0x4BCA] 00003078 3B40 B43A move.w [A5 - 0x4BC6], D0 0000307C 302D B42C move.w D0, [A5 - 0x4BD4] 00003080 D06D B434 add.w D0, [A5 - 0x4BCC] 00003084 3B40 B438 move.w [A5 - 0x4BC8], D0 00003088 302D B426 move.w D0, [A5 - 0x4BDA] 0000308C 48C0 ext.l D0 0000308E 81FC 0002 divs.w D0, 0x2 00003092 D06D B70E add.w D0, [A5 - 0x48F2] 00003096 3B40 B444 move.w [A5 - 0x4BBC], D0 0000309A 302D B42C move.w D0, [A5 - 0x4BD4] 0000309E 48C0 ext.l D0 000030A0 81FC 0002 divs.w D0, 0x2 000030A4 D06D B70C add.w D0, [A5 - 0x48F4] 000030A8 3B40 B442 move.w [A5 - 0x4BBE], D0 000030AC 302D B426 move.w D0, [A5 - 0x4BDA] 000030B0 48C0 ext.l D0 000030B2 81FC 0002 divs.w D0, 0x2 000030B6 322D B426 move.w D1, [A5 - 0x4BDA] 000030BA 9240 sub.w D1, D0 000030BC 302D B712 move.w D0, [A5 - 0x48EE] 000030C0 9041 sub.w D0, D1 000030C2 3B40 B448 move.w [A5 - 0x4BB8], D0 000030C6 302D B42C move.w D0, [A5 - 0x4BD4] 000030CA 48C0 ext.l D0 000030CC 81FC 0002 divs.w D0, 0x2 000030D0 322D B42C move.w D1, [A5 - 0x4BD4] 000030D4 9240 sub.w D1, D0 000030D6 302D B710 move.w D0, [A5 - 0x48F0] 000030DA 9041 sub.w D0, D1 000030DC 3B40 B446 move.w [A5 - 0x4BBA], D0 000030E0 422D FCDE clr.b [A5 - 0x322] 000030E4 426D FCE2 clr.w [A5 - 0x31E] 000030E8 7000 moveq.l D0, 0x00 000030EA 2B40 FD1C move.l [A5 - 0x2E4], D0 000030EE 7000 moveq.l D0, 0x00 000030F0 2B40 FD20 move.l [A5 - 0x2E0], D0 000030F4 426D B72A clr.w [A5 - 0x48D6] 000030F8 102D A24C move.b D0, [A5 - 0x5DB4] 000030FC 6706 beq +0x8 /* 00003104 */ 000030FE 3B7C FFFF B72A move.w [A5 - 0x48D6], 0xFFFF label00003104: 00003104 3B6D A134 B72C move.w [A5 - 0x48D4], [A5 - 0x5ECC] 0000310A 3B6D A388 B72E move.w [A5 - 0x48D2], [A5 - 0x5C78] 00003110 422D B730 clr.b [A5 - 0x48D0] 00003114 302D B72E move.w D0, [A5 - 0x48D2] 00003118 E540 asl D0.w, 2 0000311A 48C0 ext.l D0 0000311C 81FC 0003 divs.w D0, 0x3 00003120 3B40 B732 move.w [A5 - 0x48CE], D0 00003124 422D B43C clr.b [A5 - 0x4BC4] 00003128 422D B452 clr.b [A5 - 0x4BAE] 0000312C 422D C574 clr.b [A5 - 0x3A8C] 00003130 422D FD10 clr.b [A5 - 0x2F0] 00003134 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 00003138 422D BD00 clr.b [A5 - 0x4300] 0000313C 422D FCC6 clr.b [A5 - 0x33A] 00003140 42A7 clr.l -[A7] 00003142 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00003146 2B5F FD04 move.l [A5 - 0x2FC], [A7]+ 0000314A 42A7 clr.l -[A7] 0000314C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00003150 2B5F FCBA move.l [A5 - 0x346], [A7]+ 00003154 42A7 clr.l -[A7] 00003156 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 0000315A 2B5F FD12 move.l [A5 - 0x2EE], [A7]+ 0000315E 42A7 clr.l -[A7] 00003160 4EAD 0302 jsr [A5 + 0x302 /* export_92 */] 00003164 2B5F FCCA move.l [A5 - 0x336], [A7]+ 00003168 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 0000316C 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 00003170 2F2D FCBA move.l -[A7], [A5 - 0x346] 00003174 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 00003178 2F2D FD12 move.l -[A7], [A5 - 0x2EE] 0000317C 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 00003180 2F2D FCCA move.l -[A7], [A5 - 0x336] 00003184 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 00003188 4E5E unlink A6 0000318A 4E75 rts fn0000318C: 0000318C 4E56 0000 link A6, 0 00003190 42A7 clr.l -[A7] 00003192 486D A408 pea.l [A5 - 0x5BF8] 00003196 4EAD 06DA jsr [A5 + 0x6DA /* export_215 */] 0000319A 2B5F A522 move.l [A5 - 0x5ADE], [A7]+ 0000319E 4267 clr.w -[A7] 000031A0 2F2D A522 move.l -[A7], [A5 - 0x5ADE] 000031A4 4EAD 2092 jsr [A5 + 0x2092 /* export_1038 */] 000031A8 4A5F tst.w [A7]+ 000031AA 57C0 seq D0 000031AC 4400 neg.b D0 000031AE 1D40 000C move.b [A6 + 0xC], D0 000031B2 4E5E unlink A6 000031B4 2E9F move.l [A7], [A7]+ 000031B6 4E75 rts export_523: 000031B8 4E56 F9D4 link A6, -0x062C 000031BC 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4 000031C0 42A7 clr.l -[A7] 000031C2 3F3C A829 move.w -[A7], 0xA829 000031C6 1F3C 0001 move.b -[A7], 0x1 000031CA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000031CE 42A7 clr.l -[A7] 000031D0 3F3C A89F move.w -[A7], 0xA89F 000031D4 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000031D8 201F move.l D0, [A7]+ 000031DA B09F cmp.l D0, [A7]+ 000031DC 56C0 sne D0 000031DE 4400 neg.b D0 000031E0 1B40 BCFC move.b [A5 - 0x4304], D0 000031E4 41ED A396 lea.l A0, [A5 - 0x5C6A] 000031E8 43ED FE14 lea.l A1, [A5 - 0x1EC] 000031EC 20D9 move.l [A0]+, [A1]+ 000031EE 20D9 move.l [A0]+, [A1]+ 000031F0 4EBA CE0E jsr [PC - 0x31F2 /* 00000000 */] 000031F4 422E 0008 clr.b [A6 + 0x8] 000031F8 422D FD78 clr.b [A5 - 0x288] 000031FC 422D A50E clr.b [A5 - 0x5AF2] 00003200 3B7C FFFF A520 move.w [A5 - 0x5AE0], 0xFFFF 00003206 2F3C 0001 0000 move.l -[A7], 0x10000 0000320C 486E FB04 pea.l [A6 - 0x4FC] 00003210 4EAD 03D2 jsr [A5 + 0x3D2 /* export_118 */] 00003214 4A5F tst.w [A7]+ 00003216 56C0 sne D0 00003218 4A00 tst.b D0 0000321A 663C bne +0x3E /* 00003258 */ 0000321C 0C6E 0605 FB08 cmpi.w [A6 - 0x4F8], 0x605 00003222 5DC1 slt D1 00003224 8001 or.b D0, D1 00003226 6630 bne +0x32 /* 00003258 */ 00003228 2F00 move.l -[A7], D0 0000322A 42A7 clr.l -[A7] 0000322C 3F3C A1AD move.w -[A7], 0xA1AD 00003230 1F3C 0001 move.b -[A7], 0x1 00003234 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00003238 221F move.l D1, [A7]+ 0000323A 201F move.l D0, [A7]+ 0000323C 48E7 C000 movem.l -[A7], D0,D1 00003240 42A7 clr.l -[A7] 00003242 3F3C A89F move.w -[A7], 0xA89F 00003246 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 0000324A 241F move.l D2, [A7]+ 0000324C 4CDF 0003 movem.l D0,D1, [A7]+ 00003250 B481 cmp.l D2, D1 00003252 57C1 seq D1 00003254 8001 or.b D0, D1 00003256 670C beq +0xE /* 00003264 */ label00003258: 00003258 3F3C 0001 move.w -[A7], 0x1 0000325C 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 00003260 6000 0610 bra +0x612 /* 00003872 */ label00003264: 00003264 0C6E 0700 FB08 cmpi.w [A6 - 0x4F8], 0x700 0000326A 5CC0 sge D0 0000326C 4400 neg.b D0 0000326E 1B40 A144 move.b [A5 - 0x5EBC], D0 00003272 4267 clr.w -[A7] 00003274 2F3A 062A move.l -[A7], [PC + 0x62A /* 000038A0, value 0x612F7578 'a/ux', pstring "/ux" */] 00003278 486E FAEA pea.l [A6 - 0x516] 0000327C 202F 0004 move.l D0, [A7 + 0x4] 00003280 2E9F move.l [A7], [A7]+ 00003282 A1AD syscall Gestalt, flags=1 00003284 225F movea.l A1, [A7]+ 00003286 2288 move.l [A1], A0 00003288 3E80 move.w [A7], D0 0000328A 4A5F tst.w [A7]+ 0000328C 57C0 seq D0 0000328E 4400 neg.b D0 00003290 1B40 A13E move.b [A5 - 0x5EC2], D0 00003294 670C beq +0xE /* 000032A2 */ 00003296 0CAE 0000 0200 FAEA cmpi.l [A6 - 0x516], 0x200 0000329E 5FC1 sle D1 000032A0 C001 and.b D0, D1 label000032A2: 000032A2 4A00 tst.b D0 000032A4 6616 bne +0x18 /* 000032BC */ 000032A6 2F00 move.l -[A7], D0 000032A8 42A7 clr.l -[A7] 000032AA 2F3A 05EC move.l -[A7], [PC + 0x5EC /* 00003898, value 0x57534E44 'WSND', pstring "SNDfpu a/ux" */] 000032AE 4267 clr.w -[A7] 000032B0 A9A0 syscall GetResource 000032B2 221F move.l D1, [A7]+ 000032B4 201F move.l D0, [A7]+ 000032B6 4A81 tst.l D1 000032B8 56C1 sne D1 000032BA 8001 or.b D0, D1 label000032BC: 000032BC 0240 0001 andi.w D0, 0x1 000032C0 1B40 E7AE move.b [A5 - 0x1852], D0 000032C4 422D EBD8 clr.b [A5 - 0x1428] 000032C8 4267 clr.w -[A7] 000032CA 2F3A 05D0 move.l -[A7], [PC + 0x5D0 /* 0000389C, value 0x66707520 'fpu ', pstring "pu a/ux" */] 000032CE 486E FAEE pea.l [A6 - 0x512] 000032D2 202F 0004 move.l D0, [A7 + 0x4] 000032D6 2E9F move.l [A7], [A7]+ 000032D8 A1AD syscall Gestalt, flags=1 000032DA 225F movea.l A1, [A7]+ 000032DC 2288 move.l [A1], A0 000032DE 3E80 move.w [A7], D0 000032E0 4A5F tst.w [A7]+ 000032E2 57C0 seq D0 000032E4 4A00 tst.b D0 000032E6 673E beq +0x40 /* 00003326 */ 000032E8 4AAE FAEE tst.l [A6 - 0x512] 000032EC 56C1 sne D1 000032EE C001 and.b D0, D1 000032F0 6734 beq +0x36 /* 00003326 */ 000032F2 0C6E 0606 FB08 cmpi.w [A6 - 0x4F8], 0x606 000032F8 5DC0 slt D0 000032FA 4A00 tst.b D0 000032FC 6618 bne +0x1A /* 00003316 */ 000032FE 2F00 move.l -[A7], D0 00003300 42A7 clr.l -[A7] 00003302 2F3A 0594 move.l -[A7], [PC + 0x594 /* 00003898, value 0x57534E44 'WSND', pstring "SNDfpu a/ux" */] 00003306 3F3C 0001 move.w -[A7], 0x1 0000330A A9A0 syscall GetResource 0000330C 221F move.l D1, [A7]+ 0000330E 201F move.l D0, [A7]+ 00003310 4A81 tst.l D1 00003312 56C1 sne D1 00003314 8001 or.b D0, D1 label00003316: 00003316 670A beq +0xC /* 00003322 */ 00003318 122D A13E move.b D1, [A5 - 0x5EC2] 0000331C 0A01 0001 xori.b D1, 0x1 00003320 C001 and.b D0, D1 label00003322: 00003322 1B40 EBD8 move.b [A5 - 0x1428], D0 label00003326: 00003326 0C6E 0606 FB08 cmpi.w [A6 - 0x4F8], 0x606 0000332C 5CC0 sge D0 0000332E 4400 neg.b D0 00003330 1B40 E7A2 move.b [A5 - 0x185E], D0 00003334 4267 clr.w -[A7] 00003336 2F3A 055C move.l -[A7], [PC + 0x55C /* 00003894, value 0x6D6D7520 'mmu ', pstring "mu WSNDfpu a/ux" */] 0000333A 486E FAEE pea.l [A6 - 0x512] 0000333E 202F 0004 move.l D0, [A7 + 0x4] 00003342 2E9F move.l [A7], [A7]+ 00003344 A1AD syscall Gestalt, flags=1 00003346 225F movea.l A1, [A7]+ 00003348 2288 move.l [A1], A0 0000334A 3E80 move.w [A7], D0 0000334C 4A5F tst.w [A7]+ 0000334E 57C0 seq D0 00003350 4A00 tst.b D0 00003352 6708 beq +0xA /* 0000335C */ 00003354 4AAE FAEE tst.l [A6 - 0x512] 00003358 56C1 sne D1 0000335A C001 and.b D0, D1 label0000335C: 0000335C 4400 neg.b D0 0000335E 1B40 FD76 move.b [A5 - 0x28A], D0 00003362 102D A13E move.b D0, [A5 - 0x5EC2] 00003366 0A00 0001 xori.b D0, 0x1 0000336A 4A00 tst.b D0 0000336C 6766 beq +0x68 /* 000033D4 */ 0000336E 2F00 move.l -[A7], D0 00003370 4267 clr.w -[A7] 00003372 2F3A 051C move.l -[A7], [PC + 0x51C /* 00003890, value 0x6F732020 'os ', pstring "s mmu WSNDfpu a/ux" */] 00003376 486E FAEE pea.l [A6 - 0x512] 0000337A 202F 0004 move.l D0, [A7 + 0x4] 0000337E 2E9F move.l [A7], [A7]+ 00003380 A1AD syscall Gestalt, flags=1 00003382 225F movea.l A1, [A7]+ 00003384 2288 move.l [A1], A0 00003386 3E80 move.w [A7], D0 00003388 321F move.w D1, [A7]+ 0000338A 201F move.l D0, [A7]+ 0000338C 4A41 tst.w D1 0000338E 57C1 seq D1 00003390 4A01 tst.b D1 00003392 670A beq +0xC /* 0000339E */ 00003394 082E 0004 FAF1 btst.b [A6 - 0x50F], 0x4 0000339A 56C2 sne D2 0000339C C202 and.b D1, D2 label0000339E: 0000339E 6632 bne +0x34 /* 000033D2 */ 000033A0 48E7 C000 movem.l -[A7], D0,D1 000033A4 42A7 clr.l -[A7] 000033A6 3F3C A88F move.w -[A7], 0xA88F 000033AA 1F3C 0001 move.b -[A7], 0x1 000033AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000033B2 241F move.l D2, [A7]+ 000033B4 4CDF 0003 movem.l D0,D1, [A7]+ 000033B8 48E7 E000 movem.l -[A7], D0,D1,D2 000033BC 42A7 clr.l -[A7] 000033BE 3F3C A89F move.w -[A7], 0xA89F 000033C2 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */] 000033C6 261F move.l D3, [A7]+ 000033C8 4CDF 0007 movem.l D0,D1,D2, [A7]+ 000033CC B682 cmp.l D3, D2 000033CE 56C2 sne D2 000033D0 8202 or.b D1, D2 label000033D2: 000033D2 C001 and.b D0, D1 label000033D4: 000033D4 1B40 A106 move.b [A5 - 0x5EFA], D0 000033D8 4267 clr.w -[A7] 000033DA 2F3A 04B0 move.l -[A7], [PC + 0x4B0 /* 0000388C, value 0x73637269 'scri', pstring "crios mmu WSNDfpu a/ux" */] 000033DE 486E FAEE pea.l [A6 - 0x512] 000033E2 202F 0004 move.l D0, [A7 + 0x4] 000033E6 2E9F move.l [A7], [A7]+ 000033E8 A1AD syscall Gestalt, flags=1 000033EA 225F movea.l A1, [A7]+ 000033EC 2288 move.l [A1], A0 000033EE 3E80 move.w [A7], D0 000033F0 4A5F tst.w [A7]+ 000033F2 57C0 seq D0 000033F4 4400 neg.b D0 000033F6 1B40 A24A move.b [A5 - 0x5DB6], D0 000033FA 4267 clr.w -[A7] 000033FC 2F3A 048A move.l -[A7], [PC + 0x48A /* 00003888, value 0x71642020 'qd ', pstring "d scrios mmu WSNDfpu a/ux" */] 00003400 486E FAEE pea.l [A6 - 0x512] 00003404 202F 0004 move.l D0, [A7 + 0x4] 00003408 2E9F move.l [A7], [A7]+ 0000340A A1AD syscall Gestalt, flags=1 0000340C 225F movea.l A1, [A7]+ 0000340E 2288 move.l [A1], A0 00003410 3E80 move.w [A7], D0 00003412 4A5F tst.w [A7]+ 00003414 6640 bne +0x42 /* 00003456 */ 00003416 0CAE 0000 0100 FAEE cmpi.l [A6 - 0x512], 0x100 0000341E 5CC0 sge D0 00003420 4400 neg.b D0 00003422 1B40 A104 move.b [A5 - 0x5EFC], D0 00003426 0CAE 0000 0200 FAEE cmpi.l [A6 - 0x512], 0x200 0000342E 5CC0 sge D0 00003430 4400 neg.b D0 00003432 1B40 BCFA move.b [A5 - 0x4306], D0 00003436 102D A104 move.b D0, [A5 - 0x5EFC] 0000343A 6718 beq +0x1A /* 00003454 */ 0000343C 42A7 clr.l -[A7] 0000343E AA2A syscall GetMainDevice 00003440 265F movea.l A3, [A7]+ 00003442 200B move.l D0, A3 00003444 670E beq +0x10 /* 00003454 */ 00003446 2053 movea.l A0, [A3] 00003448 43ED A396 lea.l A1, [A5 - 0x5C6A] 0000344C 41E8 0022 lea.l A0, [A0 + 0x22] 00003450 22D8 move.l [A1]+, [A0]+ 00003452 22D8 move.l [A1]+, [A0]+ label00003454: 00003454 6008 bra +0xA /* 0000345E */ label00003456: 00003456 422D A104 clr.b [A5 - 0x5EFC] 0000345A 422D BCFA clr.b [A5 - 0x4306] label0000345E: 0000345E 4EAD 1EDA jsr [A5 + 0x1EDA /* export_983 */] 00003462 42A7 clr.l -[A7] 00003464 2F3A 041E move.l -[A7], [PC + 0x41E /* 00003884, value 0x76657273 'vers', pstring "ersqd scrios mmu WSNDfpu a/ux" */] 00003468 3F3C 0001 move.w -[A7], 0x1 0000346C 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */] 00003470 285F movea.l A4, [A7]+ 00003472 200C move.l D0, A4 00003474 6700 03FC beq +0x3FE /* 00003872 */ 00003478 2054 movea.l A0, [A4] 0000347A 2B50 AD6E move.l [A5 - 0x5292], [A0] 0000347E 2F0C move.l -[A7], A4 00003480 A9A3 syscall ReleaseResource 00003482 42A7 clr.l -[A7] 00003484 2F3A 03FA move.l -[A7], [PC + 0x3FA /* 00003880, value 0x434F4445 'CODE', pstring "ODEversqd scrios mmu WSNDfpu a/ux" */] 00003488 4267 clr.w -[A7] 0000348A A9A0 syscall GetResource 0000348C A9A3 syscall ReleaseResource 0000348E 42A7 clr.l -[A7] 00003490 3F3C 0004 move.w -[A7], 0x4 00003494 A9B9 syscall GetCursor 00003496 205F movea.l A0, [A7]+ 00003498 2F10 move.l -[A7], [A0] 0000349A A851 syscall SetCursor 0000349C 2B78 0156 FE0A move.l [A5 - 0x1F6], [0x00000156 /* RndSeed */] 000034A2 1F3C 0001 move.b -[A7], 0x1 000034A6 A834 syscall SetFScaleDisable 000034A8 4267 clr.w -[A7] 000034AA 4EAD 03BA jsr [A5 + 0x3BA /* export_115 */] 000034AE 3B7C FFFF BB18 move.w [A5 - 0x44E8], 0xFFFF 000034B4 426D A408 clr.w [A5 - 0x5BF8] 000034B8 7000 moveq.l D0, 0x00 000034BA 2B40 A40A move.l [A5 - 0x5BF6], D0 000034BE 486E F9D6 pea.l [A6 - 0x62A] 000034C2 3F3C 0011 move.w -[A7], 0x11 000034C6 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 000034CA 205F movea.l A0, [A7]+ 000034CC 43ED A40E lea.l A1, [A5 - 0x5BF2] 000034D0 703F moveq.l D0, 0x3F label000034D2: 000034D2 22D8 move.l [A1]+, [A0]+ 000034D4 51C8 FFFC dbf D0, -0x6 /* 000034D2 */ 000034D8 4EAD 1C82 jsr [A5 + 0x1C82 /* export_908 */] 000034DC 486D FD7E pea.l [A5 - 0x282] 000034E0 486D 00EA pea.l [A5 + 0xEA /* export_25 */] 000034E4 42A7 clr.l -[A7] 000034E6 4EAD 1C72 jsr [A5 + 0x1C72 /* export_906 */] 000034EA 4EBA CCBC jsr [PC - 0x3344 /* 000001A8 */] 000034EE 4EBA CEBA jsr [PC - 0x3146 /* 000003AA */] 000034F2 4EBA CFC2 jsr [PC - 0x303E /* 000004B6 */] 000034F6 4EBA D934 jsr [PC - 0x26CC /* 00000E2C */] 000034FA 4EBA D1CA jsr [PC - 0x2E36 /* 000006C6 */] 000034FE 4EBA D9EA jsr [PC - 0x2616 /* 00000EEA */] 00003502 4EBA FB06 jsr [PC - 0x4FA /* 0000300A */] 00003506 4EBA FAA4 jsr [PC - 0x55C /* 00002FAC */] 0000350A 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */] 0000350E 2F2D B660 move.l -[A7], [A5 - 0x49A0] 00003512 A873 syscall SetPort 00003514 422D CDA8 clr.b [A5 - 0x3258] 00003518 1B7C 0001 FD78 move.b [A5 - 0x288], 0x1 0000351E 4207 clr.b D7 00003520 486E FD86 pea.l [A6 - 0x27A] 00003524 2F3C 0000 0106 move.l -[A7], 0x106 0000352A 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 0000352E 486E FFFA pea.l [A6 - 0x6] 00003532 486E FFF8 pea.l [A6 - 0x8] 00003536 4EAD 02DA jsr [A5 + 0x2DA /* export_87 */] 0000353A 3D6E FFF8 F9D4 move.w [A6 - 0x62C], [A6 - 0x8] 00003540 7C01 moveq.l D6, 0x01 00003542 604A bra +0x4C /* 0000358E */ label00003544: 00003544 3F06 move.w -[A7], D6 00003546 486E FEF0 pea.l [A6 - 0x110] 0000354A 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 0000354E 41EE FEF2 lea.l A0, [A6 - 0x10E] 00003552 43FA 0328 lea.l A1, [PC + 0x328 /* 0000387C, value 0x5354414B 'STAK', pstring "TAKCODEversqd scrios mmu WSNDfpu a/ux" */] 00003556 7003 moveq.l D0, 0x03 label00003558: 00003558 B109 cmpm.b [A0]+, [A1]+ 0000355A 56C8 FFFC dbne D0, -0x6 /* 00003558 */ 0000355E 662A bne +0x2C /* 0000358A */ 00003560 7E01 moveq.l D7, 0x01 00003562 41EE FD8C lea.l A0, [A6 - 0x274] 00003566 43EE FEF8 lea.l A1, [A6 - 0x108] 0000356A 703F moveq.l D0, 0x3F label0000356C: 0000356C 20D9 move.l [A0]+, [A1]+ 0000356E 51C8 FFFC dbf D0, -0x6 /* 0000356C */ 00003572 3F2E FEF0 move.w -[A7], [A6 - 0x110] 00003576 486E FD86 pea.l [A6 - 0x27A] 0000357A 486E FD88 pea.l [A6 - 0x278] 0000357E 4EAD 071A jsr [A5 + 0x71A /* export_223 */] 00003582 3F06 move.w -[A7], D6 00003584 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */] 00003588 600E bra +0x10 /* 00003598 */ label0000358A: 0000358A 5246 addq.w D6, 1 0000358C 6906 bvs +0x8 /* 00003594 */ label0000358E: 0000358E BC6E F9D4 cmp.w D6, [A6 - 0x62C] 00003592 6FB0 ble -0x4E /* 00003544 */ label00003594: 00003594 426E FFFA clr.w [A6 - 0x6] label00003598: 00003598 1007 move.b D0, D7 0000359A 6732 beq +0x34 /* 000035CE */ 0000359C 2F00 move.l -[A7], D0 0000359E 4267 clr.w -[A7] 000035A0 486E FD8C pea.l [A6 - 0x274] 000035A4 486D A40E pea.l [A5 - 0x5BF2] 000035A8 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 000035AC 121F move.b D1, [A7]+ 000035AE 201F move.l D0, [A7]+ 000035B0 C001 and.b D0, D1 000035B2 671A beq +0x1C /* 000035CE */ 000035B4 3B6E FD86 A408 move.w [A5 - 0x5BF8], [A6 - 0x27A] 000035BA 2B6E FD88 A40A move.l [A5 - 0x5BF6], [A6 - 0x278] 000035C0 4267 clr.w -[A7] 000035C2 2F0E move.l -[A7], A6 000035C4 4EBA FBC6 jsr [PC - 0x43A /* 0000318C */] 000035C8 101F move.b D0, [A7]+ 000035CA 6600 0154 bne +0x156 /* 00003720 */ label000035CE: 000035CE 3F2E FB12 move.w -[A7], [A6 - 0x4EE] 000035D2 486D A408 pea.l [A5 - 0x5BF8] 000035D6 486D A40A pea.l [A5 - 0x5BF6] 000035DA 4EAD 071A jsr [A5 + 0x71A /* export_223 */] 000035DE 4267 clr.w -[A7] 000035E0 2F0E move.l -[A7], A6 000035E2 4EBA FBA8 jsr [PC - 0x458 /* 0000318C */] 000035E6 101F move.b D0, [A7]+ 000035E8 6600 0136 bne +0x138 /* 00003720 */ 000035EC 1007 move.b D0, D7 000035EE 671A beq +0x1C /* 0000360A */ 000035F0 3B6E FD86 A408 move.w [A5 - 0x5BF8], [A6 - 0x27A] 000035F6 2B6E FD88 A40A move.l [A5 - 0x5BF6], [A6 - 0x278] 000035FC 4267 clr.w -[A7] 000035FE 2F0E move.l -[A7], A6 00003600 4EBA FB8A jsr [PC - 0x476 /* 0000318C */] 00003604 101F move.b D0, [A7]+ 00003606 6600 0118 bne +0x11A /* 00003720 */ label0000360A: 0000360A 4267 clr.w -[A7] 0000360C 3F2D A378 move.w -[A7], [A5 - 0x5C88] 00003610 486E FC80 pea.l [A6 - 0x380] 00003614 4267 clr.w -[A7] 00003616 4EAD 068A jsr [A5 + 0x68A /* export_205 */] 0000361A 101F move.b D0, [A7]+ 0000361C 6700 00A4 beq +0xA6 /* 000036C2 */ 00003620 3B6E FC80 A408 move.w [A5 - 0x5BF8], [A6 - 0x380] 00003626 2B6E FC82 A40A move.l [A5 - 0x5BF6], [A6 - 0x37E] 0000362C 4267 clr.w -[A7] 0000362E 2F0E move.l -[A7], A6 00003630 4EBA FB5A jsr [PC - 0x4A6 /* 0000318C */] 00003634 101F move.b D0, [A7]+ 00003636 6600 00E8 bne +0xEA /* 00003720 */ 0000363A 486E F9D6 pea.l [A6 - 0x62A] 0000363E 3F3C 0012 move.w -[A7], 0x12 00003642 4EAD 1E3A jsr [A5 + 0x1E3A /* export_963 */] 00003646 205F movea.l A0, [A7]+ 00003648 43EE FB14 lea.l A1, [A6 - 0x4EC] 0000364C 703F moveq.l D0, 0x3F label0000364E: 0000364E 22D8 move.l [A1]+, [A0]+ 00003650 51C8 FFFC dbf D0, -0x6 /* 0000364E */ 00003654 486E FC14 pea.l [A6 - 0x3EC] 00003658 706C moveq.l D0, 0x6C 0000365A 2F00 move.l -[A7], D0 0000365C 4EAD 254A jsr [A5 + 0x254A /* export_1189 */] 00003660 41EE FB14 lea.l A0, [A6 - 0x4EC] 00003664 2D48 FC26 move.l [A6 - 0x3DA], A0 00003668 3D6D A408 FC2A move.w [A6 - 0x3D6], [A5 - 0x5BF8] 0000366E 2D6D A40A FC44 move.l [A6 - 0x3BC], [A5 - 0x5BF6] 00003674 4267 clr.w -[A7] 00003676 486E FC14 pea.l [A6 - 0x3EC] 0000367A 4267 clr.w -[A7] 0000367C 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 00003680 4A5F tst.w [A7]+ 00003682 57C0 seq D0 00003684 4A00 tst.b D0 00003686 671E beq +0x20 /* 000036A6 */ 00003688 082E 0004 FC32 btst.b [A6 - 0x3CE], 0x4 0000368E 56C1 sne D1 00003690 C001 and.b D0, D1 00003692 6712 beq +0x14 /* 000036A6 */ 00003694 2B6E FC44 A40A move.l [A5 - 0x5BF6], [A6 - 0x3BC] 0000369A 4267 clr.w -[A7] 0000369C 2F0E move.l -[A7], A6 0000369E 4EBA FAEC jsr [PC - 0x514 /* 0000318C */] 000036A2 101F move.b D0, [A7]+ 000036A4 667A bne +0x7C /* 00003720 */ label000036A6: 000036A6 3F2E FC80 move.w -[A7], [A6 - 0x380] 000036AA 486D A408 pea.l [A5 - 0x5BF8] 000036AE 486D A40A pea.l [A5 - 0x5BF6] 000036B2 4EAD 071A jsr [A5 + 0x71A /* export_223 */] 000036B6 4267 clr.w -[A7] 000036B8 2F0E move.l -[A7], A6 000036BA 4EBA FAD0 jsr [PC - 0x530 /* 0000318C */] 000036BE 101F move.b D0, [A7]+ 000036C0 665E bne +0x60 /* 00003720 */ label000036C2: 000036C2 2D7C 5354 414B FAD6 move.l [A6 - 0x52A], 0x5354414B /* 'STAK' */ label000036CA: 000036CA 2F3C 0001 0000 move.l -[A7], 0x10000 000036D0 486E FAD6 pea.l [A6 - 0x52A] 000036D4 486D A40E pea.l [A5 - 0x5BF2] 000036D8 486D A408 pea.l [A5 - 0x5BF8] 000036DC 486E FB14 pea.l [A6 - 0x4EC] 000036E0 486E FAE6 pea.l [A6 - 0x51A] 000036E4 4EAD 0722 jsr [A5 + 0x722 /* export_224 */] 000036E8 101F move.b D0, [A7]+ 000036EA 6730 beq +0x32 /* 0000371C */ 000036EC 4267 clr.w -[A7] 000036EE 2F0E move.l -[A7], A6 000036F0 4EBA FA9A jsr [PC - 0x566 /* 0000318C */] 000036F4 101F move.b D0, [A7]+ 000036F6 6628 bne +0x2A /* 00003720 */ 000036F8 486D A40E pea.l [A5 - 0x5BF2] 000036FC 486E F9D6 pea.l [A6 - 0x62A] 00003700 3F2D B940 move.w -[A7], [A5 - 0x46C0] 00003704 4EAD 0672 jsr [A5 + 0x672 /* export_202 */] 00003708 487A 0170 pea.l [PC + 0x170 /* 0000387A, value 0x5354 'ST', cstring "" */] 0000370C 487A 016C pea.l [PC + 0x16C /* 0000387A, value 0x5354 'ST', cstring "" */] 00003710 A98B syscall ParamText 00003712 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00003716 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] 0000371A 60AE bra -0x50 /* 000036CA */ label0000371C: 0000371C 6000 0154 bra +0x156 /* 00003872 */ label00003720: 00003720 1B7C 0001 A50E move.b [A5 - 0x5AF2], 0x1 00003726 42A7 clr.l -[A7] 00003728 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 0000372C 7001 moveq.l D0, 0x01 0000372E 2F00 move.l -[A7], D0 00003730 4EAD 26D2 jsr [A5 + 0x26D2 /* export_1238 */] 00003734 2B5F A636 move.l [A5 - 0x59CA], [A7]+ 00003738 2B6D A630 A522 move.l [A5 - 0x5ADE], [A5 - 0x59D0] 0000373E 3B6D A526 A520 move.w [A5 - 0x5AE0], [A5 - 0x5ADA] 00003744 3B6D AD68 AC9A move.w [A5 - 0x5366], [A5 - 0x5298] 0000374A 3B6D AD6A AC98 move.w [A5 - 0x5368], [A5 - 0x5296] 00003750 1D7C 0001 FE8C move.b [A6 - 0x174], 0x1 00003756 7001 moveq.l D0, 0x01 00003758 2D40 FE92 move.l [A6 - 0x16E], D0 0000375C 1D7C 0007 FEBC move.b [A6 - 0x144], 0x7 00003762 7000 moveq.l D0, 0x00 00003764 2D40 FEEC move.l [A6 - 0x114], D0 00003768 4AAD A84C tst.l [A5 - 0x57B4] 0000376C 56C0 sne D0 0000376E 4400 neg.b D0 00003770 1B40 FD7C move.b [A5 - 0x284], D0 00003774 673E beq +0x40 /* 000037B4 */ 00003776 426E FFFA clr.w [A6 - 0x6] 0000377A 422E FE8C clr.b [A6 - 0x174] 0000377E 2D6D A84C FE8E move.l [A6 - 0x172], [A5 - 0x57B4] 00003784 7000 moveq.l D0, 0x00 00003786 2B40 A84C move.l [A5 - 0x57B4], D0 0000378A 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */] 0000378E 2D7C 5354 414B FAE6 move.l [A6 - 0x51A], 0x5354414B /* 'STAK' */ 00003796 4267 clr.w -[A7] 00003798 486D A850 pea.l [A5 - 0x57B0] 0000379C 1F3C 0001 move.b -[A7], 0x1 000037A0 4267 clr.w -[A7] 000037A2 486E FAE6 pea.l [A6 - 0x51A] 000037A6 486E FD86 pea.l [A6 - 0x27A] 000037AA 4EAD 067A jsr [A5 + 0x67A /* export_203 */] 000037AE 4A5F tst.w [A7]+ 000037B0 57C7 seq D7 000037B2 4407 neg.b D7 label000037B4: 000037B4 1007 move.b D0, D7 000037B6 6752 beq +0x54 /* 0000380A */ 000037B8 2F00 move.l -[A7], D0 000037BA 4267 clr.w -[A7] 000037BC 486E FD8C pea.l [A6 - 0x274] 000037C0 486D A40E pea.l [A5 - 0x5BF2] 000037C4 4EAD 249A jsr [A5 + 0x249A /* export_1167 */] 000037C8 121F move.b D1, [A7]+ 000037CA 201F move.l D0, [A7]+ 000037CC 0A01 0001 xori.b D1, 0x1 000037D0 C001 and.b D0, D1 000037D2 6736 beq +0x38 /* 0000380A */ 000037D4 4267 clr.w -[A7] 000037D6 42A7 clr.l -[A7] 000037D8 486E FD86 pea.l [A6 - 0x27A] 000037DC 4EAD 06DA jsr [A5 + 0x6DA /* export_215 */] 000037E0 4EAD 2092 jsr [A5 + 0x2092 /* export_1038 */] 000037E4 3A1F move.w D5, [A7]+ 000037E6 4A45 tst.w D5 000037E8 6720 beq +0x22 /* 0000380A */ 000037EA 486E FD8C pea.l [A6 - 0x274] 000037EE 486E F9D6 pea.l [A6 - 0x62A] 000037F2 3F05 move.w -[A7], D5 000037F4 4EAD 0672 jsr [A5 + 0x672 /* export_202 */] 000037F8 487A 0080 pea.l [PC + 0x80 /* 0000387A, value 0x5354 'ST', cstring "" */] 000037FC 487A 007C pea.l [PC + 0x7C /* 0000387A, value 0x5354 'ST', cstring "" */] 00003800 A98B syscall ParamText 00003802 3F3C 002C move.w -[A7], 0x2C /* ',' */ 00003806 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */] label0000380A: 0000380A 4EAD 2142 jsr [A5 + 0x2142 /* export_1060 */] 0000380E 1F3C 0001 move.b -[A7], 0x1 00003812 4EAD 212A jsr [A5 + 0x212A /* export_1057 */] 00003816 422D B3B4 clr.b [A5 - 0x4C4C] 0000381A 422D BD4C clr.b [A5 - 0x42B4] 0000381E 4267 clr.w -[A7] 00003820 486E FE8C pea.l [A6 - 0x174] 00003824 4EAD 2972 jsr [A5 + 0x2972 /* export_1322 */] 00003828 101F move.b D0, [A7]+ 0000382A 6602 bne +0x4 /* 0000382E */ 0000382C 6044 bra +0x46 /* 00003872 */ label0000382E: 0000382E 4EAD 2172 jsr [A5 + 0x2172 /* export_1066 */] 00003832 283C 0000 0214 move.l D4, 0x214 00003838 302D A528 move.w D0, [A5 - 0x5AD8] 0000383C 4440 neg.w D0 0000383E 2044 movea.l A0, D4 00003840 3080 move.w [A0], D0 00003842 2D7C 0000 0398 FAF8 move.l [A6 - 0x508], 0x398 0000384A 206E FAF8 movea.l A0, [A6 - 0x508] 0000384E 20AD A52A move.l [A0], [A5 - 0x5AD6] 00003852 4EBA E01E jsr [PC - 0x1FE2 /* 00001872 */] 00003856 7001 moveq.l D0, 0x01 00003858 B06E FFFA cmp.w D0, [A6 - 0x6] 0000385C 660E bne +0x10 /* 0000386C */ 0000385E 3F3C 0006 move.w -[A7], 0x6 00003862 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 00003866 1B7C 0001 B24A move.b [A5 - 0x4DB6], 0x1 label0000386C: 0000386C 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label00003872: 00003872 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+ 00003876 4E5E unlink A6 00003878 4E75 rts 0000387A 0000 5354 ori.b D0, 0x54 /* 'T' */ 0000387E 414B chk.w D0, A3 00003880 434F chk.w D1, A7 00003882 4445 neg.w D5 00003884 7665 moveq.l D3, 0x65 00003886 7273 moveq.l D1, 0x73 00003888 7164 moveq.l D0, 0x64 0000388A 2020 move.l D0, -[A0] 0000388C 7363 moveq.l D1, 0x63 0000388E 7269 moveq.l D1, 0x69 00003890 6F73 ble +0x75 /* 00003905 */ 00003892 2020 move.l D0, -[A0] 00003894 6D6D blt +0x6F /* 00003903 */ 00003896 7520 moveq.l D2, 0x20 00003898 5753 subq.w [A3], 3 0000389A 4E44 trap 4 0000389C 6670 bne +0x72 /* 0000390E */ 0000389E 7520 moveq.l D2, 0x20 000038A0 612F bsr +0x31 /* 000038D1 */ 000038A2 7578 moveq.l D2, 0x78